求大佬解答,关于C#中return 的用法

return 在主函数中怎么用呢?
return 在主函数中怎么用呢?
return 在主函数中怎么用呢?
return 在主函数中怎么用呢?

不知道你想问什么,你是不知道return为什么用,还是怎么用,还是你用了但是没用对。

在C#中,return语句的作用是返回函数的值,如下代码:

int f(int a) //定义函数f()
{
return a*2; //返回值a*2
}
int main() //定义main()的类型为int
{
int a;

printf("\n",f(a));  //调用函数f(),并输出函数的返回值
return 0;

}在上述程序中的fun()函数中,利用return语句返回值a*2的值,在main()主函数中,因为定义其类型为int(整型),所以返回值0,以检测是否运行正常。
当然,在C#中,如果定义函数的类型为void(无类型),则无需运用return语句,main()主函数也一样,如下代码:
#include
void f(int a) //定义函数f()
{
printf(a*2); //输出a*2的值
}
void main() //定义main()的类型为void
{
int a;

f(a);  //调用函数f()

}两个程序的作用相同,都是输出所输入数据的两倍,区别在于函数的类型。

return会结束函数,主函数中若不结束程序不建议使用return