Compartilhar via


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

C# Keywords

The return Statement

Saltar de instruções (referência de C#)

Conceitos

C# Programming Guide

Outros recursos

C# Reference