C 中ArrayList類的使用方法

2022-01-14 09:26:11 字數 1808 閱讀 6578

arraylist元素的新增

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.collections;//在c#中使用arraylist必須引用collections類

namespace arrayd

;arraylist list = new arraylist(arr);

console.writeline("原始arraylist類中的資料");

foreach (int i in list)

console.writeline();

console.writeline("使用add方法新增");

for (int i = 1; i < 5; i++)

foreach (int i in list)

console.writeline();

console.writeline("使用insert方法新增");

list.insert(5,6);

foreach (int i in list)

console.writeline();

console.readline();}}

}arraylist元素的刪除

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.collections;

namespace arraydel

;arraylist list = new arraylist(arr);

console.writeline("刪除前arraylist元素");

foreach (int i in list)

console.writeline();

list.removerange(0, 3);//使用removerange方法刪除指定的元素

console.writeline("刪除後arraylist元素");

foreach (int i in list)

console.readline();}}

}arraylist元素的遍歷

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.collections;

namespace arraybl

console.readline();}}

}arraylist元素的查詢

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.collections;

namespace arraycz

;arraylist list = new arraylist(arr);

console.writeline(list.indexof(3));//使用indexof方法查詢,返回值為座標

console.writeline(list.contains(8));//使用contains方法查詢,返回值為true/false

console.readline();}}

}

C 中ArrayList類的使用方法

arraylist元素的新增 using system using system.collections.generic using system.linq using system.text using system.collections 在c 中使用arraylist必須引用collectio...

C 中ArrayList的簡單使用

命名空間 system.collections arraylist類專門用於儲存異類物件的集合。但是,它不會始終提供最佳效能。arraylist不保證排序。您必須進行排序arraylist通過呼叫其sort方法 屬性capacity 獲取或設定 arraylist 可包含的元素數。count 獲取 ...

C 中ArrayList的使用方法

支援自動改變大小的功能 可以靈活的插入元素 可以靈活的刪除元素 跟一般的陣列比起來,速度上差些 1 public virtual int add object value 將物件新增到arraylist的結尾處 arraylist alist new arraylist alist.add a al...