return (C# Başvurusu)

deyimi, return göründüğü yöntemin yürütülmesini sonlandırılır ve çağıran yönteme denetim döndürür. Ayrıca isteğe bağlı bir değer de dönüş olabilir. yöntem bir tür void ise deyimi return atlanabilir.

Dönüş deyimi bir bloğun içinde ise, eğer varsa, denetim çağırma yöntemine dönmeden önce blok try finally yürütülür.

Örnek

Aşağıdaki örnekte yöntemi, yerel CalculateArea() değişkeni bir değer olarak area double döndürür.

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

C# dili belirtimi

Daha fazla bilgi edinmek için, bkz. C# Dil Belirtimi. Dil belirtimi, C# sözdizimi ve kullanımı için kesin bir kaynaktır.

Ayrıca bkz.