- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Foreach用法
Foreach用法
(杞?Foreach鐢ㄦ硶
寰幆璇彞鏄紪绋嬬殑鍩烘湰璇彞锛屽湪C#涓櫎浜嗘部鐢–璇█鐨勫惊鐜鍙ュ锛岃繕鎻愪緵浜唂oreach璇彞鏉ュ疄鐜板惊鐜€傞偅涔堟垜瑕佽鐨勫氨鏄紝鍦ㄥ惊鐜搷浣滀腑灏介噺浣跨敤foreach璇彞鏉ュ疄鐜般€?
涓轰簡鏉ユ洿濂藉湴璇存槑涓轰粈涔堣鎻愬€′娇鐢╢oreach锛岀敤濡備笅涓夌涓嶅悓鏂瑰紡鏉ョ紪鍐欏惊鐜鍙ャ€?
int[] nArray = new int[100];
// Use foreach to loop array
foreach( int i in nArray )
Debug.WriteLine( i.ToString() );
// Use for to loop array
for( int i = 0; i nArray.Length; i++ )
Debug.WriteLine( nArray[i].ToString() );
// Another way using for to loop array
int nLength = nArray.Length;
for( int i = 0; i nLength; i++ )
Debug.WriteLine( nArray[i].ToString() );
寰堟槑鏄撅紝foreach璇彞寰堢畝娲侊紝浣嗘槸瀹冪殑浼樼偣涓嶄粎浠呭湪浜庢锛屽畠鐨勬晥鐜囦篃鏄渶楂樼殑銆傚彲鑳藉緢澶氫汉璁や负鏈€鍚庝竴绉嶇殑鏁堢巼浼氭洿楂橈紝鍥犱负琛ㄩ潰涓婄湅鐫€涓嶇敤姣忔璁块棶寮曠敤绫诲瀷鐨勫睘鎬с€傚彲鏄畠鍗存槸涓夎€呭綋涓紝鏁堢巼鏈€浣庣殑銆傚洜涓篊#鏄己绫诲瀷妫€鏌ワ紝閭d箞瀵逛簬鏁扮粍璁块棶鐨勬椂鍊欙紝瑕佸绱㈠紩鐨勬湁鏁堝€艰繘琛屽垽鏂紝閭d箞瀵逛簬鏈€鍚庝竴绉嶄唬鐮佸疄闄呬骇鐢熺殑鏁堟灉濡傚悓涓嬮潰鐨勪唬鐮佷竴鏍枫€?
// Another way using for to loop array
int nLength = nArray.Length;
for( int i = 0; i nLength; i++ )
{
if( i nArray.Length )
Debug.WriteLine( nArray[i].ToString() );
else
throw new IndexOutOfRangeException();
}
锛堜功涓繖閲屾湁浜涘嚭鍏ワ紝缁忚繃缃戝弸sozdream鐨勬彁绀猴紝鍦?.1鐜涓嬪彂鐜版渶鍚庝竴绉嶆柟娉曟槸鏈€蹇殑锛屽墠涓よ€呯殑閫熷害鍩烘湰鐩哥瓑锛涢€氳繃Dissambly鏌ョ湅鏈€鍚庝竴绉嶅惊鐜柟娉曟墍浜х敓鐨勪唬鐮侊紝骞舵病鏈変骇鐢熺被浼间簬鏂囩珷鎵€璇寸殑閭g绱㈠紩妫€鏌ャ€備笉杩囪繕鏄笉寤鸿浣跨敤鏈€鍚庝竴绉嶏紝鍥犱负姝ゆ柟娉曞绱㈠紩鐨勫垽鏂湁浜涜劚鑺傦紝灏ゅ叾鏄綋寰幆涓暟缁勫昂瀵稿彂鐢熷彉鍖栫殑鏃跺€欙紝绱㈠紩鏈夋晥妫€鏌ユ棤娉曞強鏃惰繘琛岋級
foreach璇彞闄や簡绠€娲佸拰楂樻晥澶栵紝杩樻湁寰堝浼樼偣锛屾帴涓嬫潵涓€涓€鍒椾妇銆?
绗竴涓氨鏄笉鐢ㄨ€冭檻鏁扮粍璧峰绱㈠紩鏄嚑锛屽緢澶氫汉鍙兘浠庡叾浠栬瑷€杞埌C#鐨勶紝閭d箞鍘熷厛璇█鐨勮捣濮嬬储寮曞彲鑳戒笉鏄?锛屼緥濡俈B鎴栬€匘elphi璇█锛岄偅涔堝湪C#涓娇鐢ㄦ暟缁勭殑鏃跺€欏氨闅惧厤鐤戦棶鍒板簳浣跨敤0寮€濮嬭繕鏄敤1寮€濮嬪憿锛岄偅涔堜娇鐢╢oreach灏卞彲浠ラ伩鍏嶈繖绫婚棶棰樸€?
绗簩涓ソ澶勫氨鏄浜庡缁存暟缁勬搷浣滅敤foreach灏遍潪甯哥畝渚夸簡锛屼緥濡傦細
int[,] nVisited = new int[8,8];
// Use for to loop two-dimension array
for( int i = 0; i nVisited.GetLength(0); i++ )
for( int j = 0; j nVisited.GetLength( 1 ); j++ )
Debug.WriteLine( nVisited[i,j].ToSt
您可能关注的文档
最近下载
- 高标准农田建设项目初步验收报告、建设、施工管理、监理、设计、运行管.docx
- AfterEffects动态图形与动效设计 配套课件.pptx
- 2022最新版初中物理新课标学习解读培训可编辑课件.pptx VIP
- 2025年陕西榆林能源集团有限公司人员招聘笔试模拟试题及答案解析.docx VIP
- 22J603-1 铝合金门窗参考图集.docx VIP
- 2025年陕西榆林能源集团有限公司招聘笔试模拟试题及答案解析.docx VIP
- 黑布林阅读初二2《莫格利的兄弟》中文版.pdf
- 医学课件-脑梗死.pptx VIP
- 2025年陕西榆林能源集团有限公司招聘笔试备考试题及答案解析.docx VIP
- 微生物工程在金属冶炼废水处理中的应用.pptx VIP
文档评论(0)