C#使用塊來分組語句
C#語言還是比較常見的東西,這里我們主要介紹C#使用塊來分組語句,包括介紹if語句、seconds變量和minutes變量等方面。
C#使用塊來分組語句
有時,需要在一個布爾表達式為true的前提下運行兩個或者更多的語句。可以將要運行的語句分組到一個新方法中,然后調(diào)用那個方法。但是,一個更簡單的做法是將語句分組到一個塊(block)中。塊是指用一對大括號來封閉的一系列語句。在下例中,兩個語句將seconds變量重置為零,并使 minutes變量遞增,我們用一個C#使用塊來分組語句,假如seconds的值等于59,就執(zhí)行該塊:
- int seconds = 0;
- int minutes = 0;
- ...
- if (seconds == 59)
- {
- seconds = 0;
- minutes++;
- }
- else
- seconds++;
重要提示 假如遺漏大括號,將造成兩個嚴(yán)重后果。首先,C#編譯器只將***個語句(seconds=0)與if語句關(guān)聯(lián)起來,下一個語句(minutes++)將不再成為if語句的一部分。其次,當(dāng)編譯器遇到else關(guān)鍵字時,不會將它與前一個if語句關(guān)聯(lián)起來,所以會報告語法錯誤。
【編輯推薦】