国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C# > 正文

C#遍歷List并刪除某個(gè)元素的方法

2020-01-24 02:09:19
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例分析了C#遍歷List并刪除某個(gè)元素的方法。分享給大家供大家參考。具體如下:

1、我們選擇用for循環(huán):

for(int i=0;i<list.count;i++){   if(list[i])  {    list.RemoveAt(i);  }}

如果這樣循環(huán),肯定不對(duì),
{A B C D E F G H}  假設(shè)當(dāng)前遍歷到D(i=3),移除,接著遍歷i=4(F), 此時(shí)跳過(guò)了E(i=3)

2、我們使用倒序遍歷,這個(gè)問(wèn)題就解決了

for(int i=list.Count-1;i>=0;i--){   if(list[i])  {    list.RemoveAt(i);  }}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南昌市| 太原市| 宣武区| 湘阴县| 綦江县| 淄博市| 顺义区| 株洲县| 木兰县| 桃园县| 舟曲县| 珲春市| 黄平县| 华坪县| 安塞县| 阳城县| 搜索| 民乐县| 平塘县| 黄冈市| 鄂托克旗| 横山县| 九龙县| 扎鲁特旗| 利川市| 武强县| 南川市| 云霄县| 淮阳县| 南阳市| 万年县| 光泽县| 溧水县| 句容市| 兰溪市| 博野县| 泰兴市| 金湖县| 晋城| 曲周县| 东乡|