Compartilhar via


retornar (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 Especificação de linguagem do C# A especificação da linguagem é a fonte definitiva para a sintaxe e o uso da linguagem C#.

Consulte também

Referência

Palavras-chave C#

Retornar instrução (C++)

Instruções de salto (referência de C#)

Conceitos

Guia de programação do C#

Outros recursos

Referência de C#