問答題

【簡(jiǎn)答題】Foreach循環(huán)迭代時(shí),若把其中的某個(gè)元素刪除,程序報(bào)錯(cuò),怎么找到那個(gè)元素?以及具體怎么處理這種情況?(注:Try.....Catch捕捉異常,發(fā)送信息不可行)

答案: foreach不能進(jìn)行元素的刪除,因?yàn)榈鲿?huì)鎖定迭代的集合,解決方法:記錄找到索引或者key值,迭代結(jié)束后再進(jìn)行刪除。
題目列表

你可能感興趣的試題

問答題

【簡(jiǎn)答題】給定一個(gè)存放參數(shù)的數(shù)組,重新排列數(shù)組。

答案: void SortArray(Arrayarr){Array.Sort(arr);}
問答題

【簡(jiǎn)答題】簡(jiǎn)述JIT和AOT區(qū)別。

答案: Just-In-Time:實(shí)時(shí)編譯,執(zhí)行慢安裝快占空間小一點(diǎn)。Ahead-Of-Time:預(yù)先編譯,執(zhí)行快安裝慢占內(nèi)存占...
微信掃碼免費(fèi)搜題