0");return在if没有括号情况下,不管是跟在if()后面还是下一行,都是当if为true的时候,返回,不执行下面Debug,反之为false时,则" />

if语句中return用法和有无括号的区别

您所在的位置:网站首页 for循环里用return if语句中return用法和有无括号的区别

if语句中return用法和有无括号的区别

2023-10-06 02:18| 来源: 网络整理| 查看: 265

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