(一)功能:
(1)可以存储任何类型的元素
(2)保证数据安全
(3)能省去装箱拆箱的性能开销
(二)常用的泛型集合 :List<T>类,Dictionary<K,V>类,stack<T>类,Queue<T>类
(三)语法
1.声明是什么类型的,则添加的元素必须是该类型
List<int> score = new List<int>(3);
score.Add(1);
score.Add(2);
score.Add(3);
foreach (var item in score)
{
Console.WriteLine(item);
}
错误参考:
2.remove(元素内容) :移除元素
score.Remove(2);
foreach (var item in score)
{
Console.WriteLine(item);
}
3.insert插入元素,insert(索引,元素内容)
score.Insert(2, 90);
foreach (var item in score)
{
Console.WriteLine(item);
}