retornar (referência de C#)
O return instrução Finaliza a execução do método no qual ele aparece e retorna o controle para o método de chamada. Ele também pode retornar um valor opcional. Se o método é um void o tipo, o return instrução pode ser omitida.
Se a instrução return está dentro de um try bloco, o finally bloco, se existir, será executada 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 C# Language Specification A especificação de linguagem é a fonte definitiva para a sintaxe e o uso de C#.
Consulte também
Referência
Saltar de instruções (referência de C#)