C# if,ifelse語句


1,if語句的判斷是根據布爾表達式的值。

if語句主要有兩種方式,如下

Code

一般大家都是用第二種方法,因為第一種方法只會執行if條件后的第一條語句

如:

Code


不管boolean的值為true或false,ok2總會輸出,但是如果用第二種方式就會不同了。

2,if—else語句

if --else語句和if語句的判定條件都是一樣,都是根據條件的boolean的結果來決定執行的代碼。只不過if—else比if多了一個選擇的機會。就相當於:比賽發獎一樣,if就是輸了什么獎品都沒了,加了個else還可以有個安慰獎。

if –else語句格式為,一定要有大括號的

Code

如果我們只是要進行簡單的if—else 操作,我們可以不使用if –else語句,可以使用C#提供的一種非常簡單的方式,如

Code
      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語句是可以以相互嵌套的

Code
今天就到這了,花點時間認真理一下知識,還是感觸頗深的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM