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
Referência
Saltar declarações (translation from VPE for Csharp Reference)
Outros recursos
Date |
History |
Motivo |
---|---|---|
Julho de 2008 |
Observação adicionada referentes ao try-finally. |
Comentários do cliente. |