if中使用return后,还会不会去“查询”其它的if if中使用return后,还会不会去“查询”其它的if如:if a=="a" return "a";else if b="b";return "b";else if c="c";return "c";swish是不会执行其它的,if呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if---else if 成功后不会读出其他的else return 以后后面所有程序都不会执行 我指的不是读出,而是后台代码会不会去执询查询,以前的if,else if即使找出了合适的条件,其它的仍会去查询 不会,没遇到过,倒是switch我遇到过这种情况 如果你的代码没有放在try-finally里,return就不会执行后面的,也就不会去查询.如果放在try-finally里,return后就会去执行finally里的代码 if a=="a"return "a";else if b="b";//表示在a!="a"的情况下return "b";else if c="c";//表示在a!="a"并且b!="b"的情况下return "c";再说,return以后怎么可能还接着往下走呢 如果不是放在TRY-CATCH-FINALLY的结构中,所有的RETURN都不执行后续的代码,放在那个结构中的也只执行FINALLY段代码。 这段代码就是用if实现swith的功能...额,其实是一部分功能 看来还有很多人不懂或不懂我说的意思啊,难道你们不知道if 和swish在执行过程中的区别吗??我是问用了return后他会不会去“呆呆的”查其它的if,别忘了if在通常情况下,即使找到了合适的条件,仍会去一一判断其它的else if 人人都明白就你不明白...不明白你不会单步执行一下看看啊,看不明白不回去看看书啊...这个问题跟return一点关系都没有...if else语句只要找到匹配的表达式就不会再执行之后的分支,而retrun语句会立即跳出方法不管你后面什么条件不条件,这是基础得不能再基础的知识了...绝对不会有什么“去“呆呆的”查其它的if”,也没有什么“通常情况”和“不通常情况”... 菜鸟求问sql语句~~ 关于DataSet的小问题 这个服装模特怎么做? 求助:System.Web.UI.Page 这个怎样在 CS 文件里引用? 怎么给href动态赋值? 关于一个按日期查询的SQL语句请各位前辈给予支持. 求一段鼠标放上去后弹出下拉菜单的JS代码,要精简的代码,附加上说明.回答者60,其它的分,顶者分 关于get提交不成功的问题,请教 ::?如何通过一个关键字同时搜索四个表中的数据,并用DataGrid显示出来::? 请教在DataGrid下如何实现自动求和? discuz 论坛源代码一个地方看不懂. vss shadow目录映射BIN目录
我指的不是读出,而是后台代码会不会去执询查询,以前的if,else if即使找出了合适的条件,其它的仍会去查询
如果放在try-finally里,return后就会去执行finally里的代码
if a=="a"
return "a";
else if b="b";//表示在a!="a"的情况下
return "b";
else if c="c";//表示在a!="a"并且b!="b"的情况下
return "c";再说,return以后怎么可能还接着往下走呢