Студопедия

Мы поможем в написании ваших работ!




Оператор return

Выражение return прерывает выполнение метода, в котором оно присутствует и возвращает управление вызывающему методу. Оно также возвращает необязательное значение. Если метод является типом void, оператор return можно опустить.

Если оператор return находится внутри блока try, блок finally, если он существует, будет выполняться до возврата управления вызывающему методу.

Пример

В следующем примере метод A() возвращает переменную Area в виде значения double.

Язык C#

 

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);

}

}

// Output: The area is 78.54

 

 

Спецификация языка C#

Дополнительные сведения см. в следующих разделах документа Спецификация языка C#:

  • 5.3.3.12 Операторы возврата
  • 8.9.4 Оператор “return”

 


<== предыдущая страница | следующая страница ==>
Оператор goto | End Sub

Дата добавления: 2015-07-26; просмотров: 160; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.111 сек.