到目前為止,我們的程序還只能按照編寫的順序執行,中途不能發生任何變化。
然而,實際生活中並非所有的事情都是按部就班地進行,程序也是一樣。為了適應自己的需要,我們經常必須要轉移或者改變程序執行的順序,達到這些目的的語句叫做流程控制語句。
和大多數編程語言相似,在程序模塊中,C#可以通過條件語句控制程序的流程,從而形成程序的分支和循環。C#中提供了以下控制關鍵字:
●選擇控制:if、else、switch、case
●循環控制:while、do、for、foreach
●跳轉語句:break、continue
●編譯控制:#if、#elif、#else、#endif
●異常處理:try、catch、finally
8.1 條件語句
8.2 循環語句
8.3 條件編譯
8.4 C#的異常處理語句