C#中的ArrayList與List<>之間的區(qū)別是什么?ArrayList和List<>在C#?只是List<>有一種類型ArrayList不是嗎?
3 回答

夢里花落0921
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊
List<T>
ArrayList
ArrayList array1 = new ArrayList();array1.Add(1);array1.Add("Pony"); //No error at compile processint total = 0;foreach (int num in array1){ total += num; //-->Runtime Error}
List
List<int> list1 = new List<int>();list1.Add(1);//list1.Add("Pony"); //<-- Error at compile processint total = 0;foreach (int num in list1 ){ total += num;}

梵蒂岡之花
TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
ArrayList
List<T>
ArrayList
.
ArrayList
List<int>
- 3 回答
- 0 關(guān)注
- 892 瀏覽
添加回答
舉報(bào)
0/150
提交
取消