2014-4-25-return的用法
2014-04-25 11:35
113 查看
return在C#里有2种用法:
用法一:
作为返回参数使用,即将方法的值返回。
用法二:
执行权的移交。即将执行权移交给return所在方法的调用者,然后继续执行。
Demo:
public void ZhanDianShouKuan()
{
test();
string temp = "";
}
public void test()
{
for (int i = 0; i < 3; i++)
{
if (i == 1)
{
return;//return后,会跳出test()方法,下一步将在调用该test()方法的位置处继续执行
}
string a = "a";
}
}
总结:
单独执行return,不加参数。表示跳出方法,将即将执行权移交给return所在方法的调用者,然后继续执行。跟 循环体和分支判读语句无关
用法一:
作为返回参数使用,即将方法的值返回。
用法二:
执行权的移交。即将执行权移交给return所在方法的调用者,然后继续执行。
Demo:
public void ZhanDianShouKuan()
{
test();
string temp = "";
}
public void test()
{
for (int i = 0; i < 3; i++)
{
if (i == 1)
{
return;//return后,会跳出test()方法,下一步将在调用该test()方法的位置处继续执行
}
string a = "a";
}
}
总结:
单独执行return,不加参数。表示跳出方法,将即将执行权移交给return所在方法的调用者,然后继续执行。跟 循环体和分支判读语句无关
相关文章推荐
- JavaScript中return的用法详解
- java return的用法
- 通过线程能否正常退出理解break和return的用法
- js中return false,return,return true的用法及区别
- js中return的用法
- PHP中return用法详细解读
- java 中 return 的两种常见的用法
- JavaSE 基础 第17节 流程控制之break、continue、return的用法
- js中return的用法
- PHP中return用法详细解读
- 【JavaScript】return的用法
- JSP中application(return String)用法详例
- Break、continue、return用法(C++)
- JAVA中 return的用法
- Java中return用法.
- return 递归用法
- C#中return、break、continue的用法
- 关于错误处理程序中【return】的用法
- window.returnValue的用法
- java中return与break continue的用法说明