在C#的編程開發中,ArrayList集合是一個常用的非泛型類集合,在ArrayList集合中如果需要查找最後一個符合條件的元素所在的位置,可以使用ArrayList集合的LastIndexOf方法,LastIndexOf方法將會返回符合條件的最後一個元素在集合中的索引位置信息,如果未查到符合條件的 ...
在C#的編程開發中,ArrayList集合是一個常用的非泛型類集合,在ArrayList集合中如果需要查找最後一個符合條件的元素所在的位置,可以使用ArrayList集合的LastIndexOf方法,LastIndexOf方法將會返回符合條件的最後一個元素在集合中的索引位置信息,如果未查到符合條件的元素對象,則返回-1。
LastIndexOf方法的簽名為:virtual int LastIndexOf(object value),參數value代表被查詢的值。
例如,有個ArrayList集合存儲的數據都為Int類型,集合中含有7個元素,依次為1,10,2,3,4,10,5
ArrayList arrayList1 = new ArrayList(); arrayList1.Add(1); arrayList1.Add(10); arrayList1.Add(2); arrayList1.Add(3); arrayList1.Add(4); arrayList1.Add(10); arrayList1.Add(5); var lastIndex= arrayList1.LastIndexOf(10);//返回lastIndex=5
備註:原文轉載自博主個人站IT技術小趣屋,原文鏈接為ArrayList使用LastIndexOf方法查找最後一個符合條件的元素位置_IT技術小趣屋。
博主個人技術交流群:960640092,博主微信公眾號如下: