0");return在if没有括号情况下,不管是跟在if()后面还是下一行,都是当if为true的时候,返回,不执行下面Debug,反之为false时,则" />
if语句中return用法和有无括号的区别 |
您所在的位置:网站首页 › for循环里用return › if语句中return用法和有无括号的区别 |
int a = 1;
if (a > 0)//return;
return;
Debug.Log("A>0");
return在if没有括号情况下,不管是跟在if()后面还是下一行,都是当if为true的时候,返回,不执行下面Debug,反之为false时,则执行Debug。 int a = 1; if (a > 0) { Debug.Log("A>0"); } else { return; } //这边如果不写else,直接下面直接跟return,会报错 Debug.Log("A=1");if在有括号情况下,才是通常的if为true,输出Debug,为false 就直接返回。 bool isFly; /// 官方默认是等于false。 if(isFly)只有当isFly为true执行{}里的语句 if语句加括号和不加括号的区别: ///if加上{}且if为true int a = 1; if (a > 1) { Debug.Log("A>0"); Debug.Log("A=0"); Debug.Log("A0"); Debug.Log("A=0"); Debug.Log("A0"); Debug.Log("A=0"); Debug.Log("A0"); Debug.Log("A=0"); Debug.Log("A |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |