星空网 > 软件开发 > ASP.net

C# if,ifelse语句

1,if语句的判断是根据布尔表达式的值。

if语句主要有两种方式,如下

C# if,ifelse语句C# if,ifelse语句Code(1)if(boolean)    do (2)if(boolean){ do}

一般大家都是用第二种方法,因为第一种方法只会执行if条件后的第一条语句

如:

C# if,ifelse语句C# if,ifelse语句Codeif(Boolean) Console.WriteLine("ok1"); Console.WriteLine("ok2"); 


不管boolean的值为true或false,ok2总会输出,但是如果用第二种方式就会不同了。

2,if—else语句

if --else语句和if语句的判定条件都是一样,都是根据条件的boolean的结果来决定执行的代码。只不过if—else比if多了一个选择的机会。就相当于:比赛发奖一样,if就是输了什么奖品都没了,加了个else还可以有个安慰奖。

if –else语句格式为,一定要有大括号的

C# if,ifelse语句C# if,ifelse语句Codeif(Boolean){ do-something;}else{ do-something;}

如果我们只是要进行简单的if—else 操作,我们可以不使用if –else语句,可以使用C#提供的一种非常简单的方式,如

C# if,ifelse语句C# if,ifelse语句Codeint i=0;
   int j=0;
if(i>0){  j=1;}else{j=2;}


对 i 赋值很简单,我们可以简写成 int i=0;int j=i>0?1:2;就可以了

3,语句嵌套

if,if—else语句是可以以相互嵌套的

C# if,ifelse语句C# if,ifelse语句Codeif(boolean){  if(boolean){     do something;   }else{    do something;  }}if(boolean){   if(boolean){  do something;  }}else{  if(Boolean){  do something; }}

今天就到这了,花点时间认真理一下知识,还是感触颇深的




原标题:C# if,ifelse语句

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流