Sdílet prostřednictvím


vrátit (C#-Reference)

return Příkaz ukončí provádění metody, ve které se zobrazí a vrátí řízení volání metody.Může také vracet volitelné hodnoty.Jestliže je metoda void typu, return prohlášení lze vynechat.

Pokud je příkaz return uvnitř try bloku, finally blok, pokud existuje, bude provedena před ovládací prvek se vrátí k volání metody.

Příklad

V následujícím příkladu metoda A() vrátí hodnotu proměnné Area jako dvojité hodnotu.

    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

Specifikace jazyka C#

Další informace naleznete v tématu Specifikace jazyka C#. Specifikace jazyka je úplným a rozhodujícím zdrojem pro syntaxi a použití jazyka C#.

Viz také

Referenční dokumentace

Klíčová slova jazyka C#

Vrátí výpis (C++)

Přeskočit výkazů (C#-Reference)

Koncepty

Příručka programování C#

Další zdroje

C#-Reference