retornar (translation from VPE for Csharp Reference)

The return demonstrativo termina a execução do método em que aparece e devolve o controle para o método de chamada. Ele também pode retornar um valor opcional.Se o método for um void tipo, o return demonstrativo pode ser omitida.

Se estiver a demonstrativo return dentro de um try bloco, o finally bloco, se existir, será executado antes do controle retornar ao método de chamada.

Exemplo

No exemplo a seguir, o método A() Retorna a variável Area sistema autônomo um duplovalor de .

class ReturnTest 
{
    static double CalculateArea(int r) 
    {
        double area = r * r * Math.PI;
        return area;
    }

    static void Main() 
    {
        int radius = 5;
        double result = CalculateArea(radius);
        Console.WriteLine("The area is {0:0.00}", result);
    }
}
// Output: The area is 78.54

Especificação da linguagem C#

Para obter mais informações, consulte as seções a seguir no Especificação da linguagem C#:

  • 5.3.3.12 Retornar instruções

  • 8.9.4 A demonstrativo return

Consulte também

Conceitos

Guia de Programação C#

Referência

Palavras-chave C#

A instrução de retorno

Saltar declarações (translation from VPE for Csharp Reference)

Outros recursos

Referência C#

Date

History

Motivo

Julho de 2008

Observação adicionada referentes ao try-finally.

Comentários do cliente.