C#中调用函数什么时候需要return?用return时要注意什么?

如题所述

首先纠正一下,调用函数的时候,用不到return
return是在定义函数的时候使用
return语句的意思就是,函数运行到这里就结束了
return 后面会有一个返回值,就是调用函数之后的结果
在函数体里面 continue,break,return 依次是跳过一次循环,跳过整个for循环,中断这个函数,立即结束
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-07
一个函数的定义,如下
public int main(string a)
{
int input = convert.toint32(a);

return;

}
public是函数的修饰符,表示在什么地方可以访问,

int是函数的返回值的类型,可以是int,可以是string,可以是一个你自己编写的类

在return的时候,你必须返回一个变量,这个变量的类型必须和上面那个int一致,如果那个位置是string,那必须是string型,如果是你编写的类,就必须是那个类的变量。

如果不需要返回任何值,就在那个位置写void即为空。就不需要在函数的最后面加上return·。本回答被网友采纳
第2个回答  2013-06-07

    需要提供返回值的函数就必须有return;

    return返回的值类型必须与函数定义的返回值类型一致或可被隐式转换为定义的返回值类型。

第3个回答  2013-06-06
首先你要理解retuen的作用,就是直接跳出当前函数,哪怕是在循环里,retuen跳出函数后,return之后的函数代码永远不会执行(方法里的)
相似回答