C 入門5 7 迭代語句之foreach語句

2021-07-16 04:26:34 字數 508 閱讀 1663

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...