foreach提供了乙個for語句的捷徑,而且還促進了集合類更為一致。
格式foreach(型別 變數 in 集合) //注意集合二字。
補充:string型別可以看成是char型別的乙個集合
新語句char.iswhitespace(c) //判斷c是否為空格
例子:將語句識別為單詞並逐行輸出
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
else
}console.readkey(); }}
}
foreach語句
每執行一次內含的**時,迴圈變數就會依次讀取集合中的乙個元素。
此處的迴圈變數只是乙個唯讀型的區域性變數,這個值如果被修改編譯器會發生錯誤。
C 入門5 6 迭代語句之for語句
for語句格式 for 初始條件 判斷條件 迴圈條件 迴圈語句 for迴圈可以記錄迴圈的次數,有效控制迴圈的方式。有時候我們會省略初始條件 判斷條件 迴圈條件,這時候兩個分號是不能省略的,此時構成死迴圈。死迴圈應用例項 using system using system.collections.ge...
C 迭代語句
迭代語句主要用於重複執行嵌入語句,在c 中,常見的迭代語句有while語句 do while語句 for語句和foreach語句。表示式 while 布林表示式 計算布林表示式中的值是否為true,為true時,執行語句塊中的語句 執行完語句塊中的語句後,重新計算布林表示式中的語句如果為true,繼...
C 迭代語句
1,do while語句 do語句重複執行語句或者語句塊,直到指定的表示式為false為止。迴圈體如果為單個語句,可以不放在 內,如果不是,那麼必須放在 內。如下面的 code int i 0 dowhie i 10 do的會無限迴圈執行。注 do while語句,無論while條件為true or...