通过 return 带回返回值
在 C# 中,可以在类中使用 return 语句来带回返回值。一般情况下,return 语句用于方法中,用来结束当前方法的执行,并将方法的返回值带回到调用方。
假设我们有一个 Calculator 类,其中包含一个名为 Add 的方法,用于将两个整数相加。这个方法接受两个整数作为参数,并返回它们的和。
csharp
public class Calculator
{
public int Add(int x, int y)
{
int sum = x + y;
return sum;
}
}在这个示例代码中,Add 方法接受两个整数 x 和 y 作为参数,并在内部将它们相加得到 sum 的值。然后,通过 return 关键字将 sum 的值带回到调用方的位置。
现在,我们可以在另一个类中创建 Calculator 的实例,并调用 Add 方法来执行相加操作。
csharp
public class Program
{
static void Main(string[] args)
{
Calculator calculator = new Calculator();
int result = calculator.Add(2, 3);
Console.WriteLine(result); // 输出:5
}
}在这个示例代码中,我们首先创建了一个 Calculator 的实例,并将其保存在名为 calculator 的变量中。然后,我们调用 Add 方法并传递两个整数参数 2 和 3。方法执行完毕后,返回值 5 被带回到 result 变量中,并在控制台上输出。
总结一下,在 C# 中,使用 return 关键字可以将一个值从方法中带回到调用方的位置。在类中定义一个带有参数的方法,可以让你执行一些操作,并将结果返回给调用方,从而让调用方可以继续使用这个结果。
注意
在 C# 中,只能从方法中使用 return 语句来带回返回值。如果在类的构造函数或属性中使用 return 语句,则会导致编译错误。