亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

章節
問答
課簽
筆記
評論
占位
占位

C#的foreach關鍵字

for 循環使我們可以通過索引訪問數組元素;而 foreach 循環則可以不依賴索引而讀取每一個數組元素。下面的示例代碼聲明了一個整型數組,然后通過兩種方法打印數組元素:

運行結果是相同的:

使用 foreach 的語法:

需要解釋一下 ④ ,如上面的示例代碼,迭代變量 x 只能用于讀取數組 num 中的值,但是不能給數組元素賦值,如果嘗試給 x 賦值,則會有下面的錯誤提示:

了解了 foreach 循環的語法,你可能會有疑問:好像 foreach 循環能做的 for 都能做, foreach 存在的意義是什么呢?其實,C#中還存在一些類似于數組的數據組織方式,它們中有一些是沒有元素索引的,對于這些元素,只能通過 foreach 遍歷。關于那些更高級的對象,我們留待后面的課程介紹。

 

任務

請在右邊代碼第 13 行輸入 foreach() 結構頭部,使得程序能夠打印數組的所有元素。

?不會了怎么辦

可以用 string 類型的迭代變量遍歷 string 類型的數組:

foreach (string x in t)

 

||

提問題

寫筆記

公開筆記
提交
||

請驗證,完成請求

由于請求次數過多,請先驗證,完成再次請求

加群二維碼

打開微信掃碼自動綁定

您還未綁定服務號

綁定后可得到

  • · 粉絲專屬優惠福利
  • · 大咖直播交流干貨
  • · 課程更新,問題答復提醒
  • · 賬號支付安全提醒

收藏課程后,能更快找到我哦~

使用 Ctrl+D 可將課程添加到書簽

邀請您關注公眾號
關注后,及時獲悉本課程動態

舉報

0/150
提交
取消
全部 精華 我要發布
全部 我要發布
最熱 最新
只看我的

手記推薦

更多

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?