return (Referência de C#)
O return instrução Finaliza a execução do método no qual ele aparece e devolve o controle para o método de chamada. Ele também pode retornar um valor opcional. Se o método é um void tipo, o return pode ser omitida a instrução.
Se a instrução return está dentro de um try bloco, o finally bloco, se houver, será executado antes que o controle retorna para o método de chamada.
Exemplo
No exemplo a seguir, o método A() retorna a variável Area como um double valor.
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);
// Keep the console open in debug mode.
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
// Output: The area is 78.54
Especificação da linguagem C#
Para obter mais informações, consulte a Especificação da linguagem C#. A especificação da linguagem é a fonte definitiva para a sintaxe e o uso de C#.
Consulte também
Referência
Instruções de salto (Referência de C#)