ArrayList集合是C#中的一個非泛型的集合類,是弱數據類型的集合類,可以使用ArrayList集合變數來存儲集合元素信息,任何數據類型的變數都可加入到同一個ArrayList集合中,在ArrayList集合中,如果需要移除指定索引位置的元素,可以使用ArrayList集合的RemoveAt方法 ...
ArrayList集合是C#中的一個非泛型的集合類,是弱數據類型的集合類,可以使用ArrayList集合變數來存儲集合元素信息,任何數據類型的變數都可加入到同一個ArrayList集合中,在ArrayList集合中,如果需要移除指定索引位置的元素,可以使用ArrayList集合的RemoveAt方法,RemoveAt方法的簽名為virtual void RemoveAt(int index),參數index表示移除元素所在的索引位置。
示例如下,新建一個ArrayList集合對象arrayList,往其中寫入3個元素對象,如下:
ArrayList arrayList = new ArrayList(); arrayList.Add(1); arrayList.Add("3"); arrayList.Add(new { Id = 1, Name = "張三" });
因業務需要,在數據處理完畢後,需要將第3個元素對象移除,即移除索引位置為2的元素對象,可使用RemoveAt方法,具體代碼如下:
arrayList.RemoveAt(2);
備註:原文轉載自博主個人站IT技術小趣屋,原文鏈接為C#中ArrayList集合類使用RemoveAt方法移除指定索引的元素_IT技術小趣屋。
博主個人技術交流群:960640092,博主微信公眾號如下: