return的返回,我们下面进行了测试,在if中,在while中,在方法中,return会直接跳出该方法。
public class TestReturn
{
public string test()
{
int m = 0;
while (m!=5)
{
if (m==3)
{
return "if中结束";
}
if (m == 4)
{
return "不在if中结束";
}
m = m + 1;
}
return "Over";
}
最后的结果是"if"中结束,可以发现是直接跳出方法