09年,北京51Testing毕业学员,第34期。

C#基础-6

上一篇 / 下一篇  2013-08-26 22:43:31 / 个人分类:CSharp


第8章 泛型集合
8.1泛型概述
泛型的集合特点是类型统一,长度不固定。
比较常用的泛型集合:List<T>,Dictionary<Tkey,TValue>,Queue<T>,Stack<T> 泛型使用性能要比集合高
泛型List<T>和ArrayList集合的特点是一样的,都是按照位置的先后顺序来存放一组数据
例子:
            List<int> lists = new List<int>();
            lists.Add(1);
            lists.Add(2);
            lists.Add(3);
            lists.Add(4);
            Console.WriteLine(lists[2]);//返回3,索引从1开始
            Console.WriteLine(lists.Count);//实际包含的元素数
            bool exsit = lists.Contains(2);//返回true
            lists.Remove(1);//移除特定对象的第一个匹配项


Dictionary<Tkey,TValue>泛型集合和HashTable集合都是按照键和值得方式来存放一组数据
Queue<T>泛型和Queue集合都是表示先进先出集合
Stack<T>泛型集合和Stack集合都表示后进先出集合


TAG:

 

评分:0

我来说两句

Open Toolbar