c#中的return 到底有什么用 为什么要返回
1个回答
展开全部
一个方法可能需要返回数据,这时候就用return返回,如果返回类型为void,是可以不用返回的
举个例子
//求两个int中较大的一个数字
public int Max(int num1, int num2)
{
if (num1 > num2)
return num1;
return num2;
}
//输出名字
public void WriteName(string name)
{
Console.WriteLine(name);
}
第一个方法是求两个数字的最大的一个,传两个数字给Max方法,Max会返回其中大的那个数字,若是不返回,我们怎么得到大的那个数字
第二个方法是输出名字,我们讲名字的字符串传给WriteName方法,WriteName方法就在控制台输出我们传入的值,这个方法只需要输出,我们并不需要它给我们返回什么数据,所以返回类型可以写成void,void就可以不用return,也可以直接return;
有问题亲追问,望采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询