首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

c#里面return的用法解决办法

2012-05-21 
c#里面return的用法if (Request.Cookies[CheckCode] null){Label1.Text 您的浏览器设置已被禁用 C

c#里面return的用法

  if (Request.Cookies["CheckCode"] == null)
  {
  Label1.Text = "您的浏览器设置已被禁用 Cookies,您必须设置浏览器允许使用 Cookies 选项后才能使用本系统。";
  Label1.Visible = true;
  return; //
  }

  if (String.Compare(Request.Cookies["CheckCode"].Value, TextBox1.Text.ToString().Trim(), true) != 0) //比较两个字符串是否相同。
  {
  Label1.Text = "<font color=red>对不起,验证码错误!</font>";
  Label1.Visible = true;
  return;// }

里面的return到底有什么用? 你说return他页面会有什么反应????

[解决办法]
方法结束,return后面的语句不再执行
[解决办法]
int a=0;
int b=1;

int c=a+b;

if(c==1)
{
return;
}
 int d=5;

return之后,下面的语句是不会执行的,也就是说 int d=5,不会执行
[解决办法]
return不就是返回(或者说马上退出)函数的执行。
仿佛LZ的例子中的return没什么意义。有吗?请牛人告诉一下我..

[解决办法]

return(C# 参考) 来源 MSDN
[解决办法]
楼主的方法返回值为Void
通过Return 可以截断后面代码的执行。就像楼主方法中所写,如果Cookie为空,下面的那些代码是没有必要再执行的,也就是这个方法执行到这里就可以结束了。
[解决办法]
不带参数其实就是返回一个void 就像你的方法不带返回值一样 void 方法.

热点排行