return 语句终止它出现在其中的方法的执行并将控制返回给调用方法。它还可以返回一个可选值。如果方法为 void 类型,则可以省略 return 语句。
示例
在下面的示例中,方法 A()
以 double 值的形式返回变量 Area
。
| 复制代码 |
---|
// statements_return.cs
using System;
class ReturnTest
{
static double CalculateArea(int r)
{
double area = r * r * Math.PI;
return area;
}
static void Main()
{
int radius = 5;
Console.WriteLine("The area is {0:0.00}", CalculateArea(radius));
}
} |
输出
C# 语言规范
有关更多信息,请参见 C# 语言规范中的以下各章节:
-
5.3.3.12 Return 语句
-
8.9.4 return 语句
请参见