C# If語句學習筆記
開發(fā)者要充分應用任何一種語言,必須全面而徹底地了解其代碼流程結構。在本文中,我將概括說明C# If語句,并討論C# If語句的適當方法。
選擇語句
If和switch被稱之為選擇語句,是因為它們能夠根據實際情形決定邏輯路徑代碼。下面介紹C# If語句。
C# If語句
這個語句中包含一個求布爾值的表達式。如果布爾表達式的值為真,即執(zhí)行If子句中的語句;如果布爾值為假,則不執(zhí)行If子句中的語句。
C# If語句后面可以緊跟一個else語句,如果If子句中的布爾表達式的值為假,則執(zhí)行else語句。else語句還可以與If語句組合使用。那時,它的執(zhí)行方式與普通的If語句相似。但是,只有當第一個If子句的布爾表達式值為假,且這個else If子句值為真時,才執(zhí)行這段代碼。
一般來講,為了保證代碼的各種情形得到處理,且不會出現程序邏輯漏洞,最好使用else語句。
注:當應用If語句檢查等同性時,必須使用兩個連續(xù)的等號。兩個等號檢查等同性,而一個等號僅表示賦值。
下面是C# If語句的一個應用實例:
- int i=3;
- if (i == 1)
- {MessageBox.Show("i=1"); }
- elseif (i==2)
- {MessageBox.Show("i=2"); }
- else
- { MessageBox.Show("i=?"); }
【編輯推薦】