久久久久精品亚洲18国产成人精品无码AV综合_亚洲国产成人精品久久久久av无码综合色_亚洲精品国产无码午夜福利成人毛片中文字幕_亚洲国产婷婷综合在线精品18禁伊人网_亚洲国产综合91精品久久久久久免费黄aa网站_国产黄A级三级无码A成人毛片一区二区三区_91麻豆va国产精品久久久久久精品免费观看_99re国产乱码欧美日本韩高清视频一区二区三区

foreach和for循環(huán)的區(qū)別

2020-04-05 11:34:23 編輯:永諾網(wǎng)絡(luò) 來源:本站原創(chuàng)
for循環(huán)
for循環(huán),通過下標(biāo),對(duì)循環(huán)中的代碼反復(fù)執(zhí)行,功能強(qiáng)大,可以通過index取得元素。在處理比較復(fù)雜的處理的時(shí)候較為方便。
foreach和for循環(huán)的區(qū)別
foreach循環(huán)
foreach,從頭到尾,對(duì)于集合中的對(duì)象遍歷。適用于簡(jiǎn)單的遍歷。foreach使用的時(shí)候,會(huì)鎖定集合的對(duì)象,期間不能進(jìn)行修改。

使用的選擇
foreach相對(duì)于for循環(huán),代碼減少了,但是foreach依賴IEnumerable。在運(yùn)行的時(shí)候效率低于for循環(huán)。當(dāng)然了,在處理不確定循環(huán)次數(shù)的循環(huán),或者循環(huán)次數(shù)需要計(jì)算的情況下。使用foreach比較方便。而且foreach的代碼經(jīng)過編譯系統(tǒng)的代碼優(yōu)化后,和for循環(huán)的循環(huán)類似。

可以說,foreach語(yǔ)句是for語(yǔ)句的特殊簡(jiǎn)化版本,在遍歷數(shù)組、集合方面,foreach為開發(fā)人員提供了極大的方便。在復(fù)雜的循環(huán)設(shè)計(jì)時(shí),還是應(yīng)該使用for循環(huán)更加的靈活。
本站文章均為永諾網(wǎng)站建設(shè)摘自權(quán)威資料,書籍,或網(wǎng)絡(luò)原創(chuàng)文章,如有版權(quán)糾紛或者違規(guī)問題,請(qǐng)即刻聯(lián)系我們刪除,我們歡迎您分享,引用和轉(zhuǎn)載,我們謝絕直接復(fù)制和抄襲!感謝...
我們猜你喜歡
久久久久精品亚洲18国产成人精品无码AV综合_亚洲国产成人精品久久久久av无码综合色_亚洲精品国产无码午夜福利成人毛片中文字幕_亚洲国产婷婷综合在线精品18禁伊人网_亚洲国产综合91精品久久久久久免费黄aa网站_国产黄A级三级无码A成人毛片一区二区三区_91麻豆va国产精品久久久久久精品免费观看_99re国产乱码欧美日本韩高清视频一区二区三区