Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
The return statement terminates execution of the method in which it appears and returns control to the calling method. It can also return an optional value. If the method is a void type, the return statement can be omitted.
Example
In the following example, the method A()
returns the variable Area
as a double value.
// 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));
}
}
Output
The area is 78.54
C# Language Specification
For more information, see the following sections in the C# Language Specification:
5.3.3.12 Return statements
8.9.4 The return statement
See Also
Reference
C# Keywords
The return Statement
Jump Statements (C# Reference)