Dictionary<[key], [value]>是一个泛型; 它本身有集合的功能有时候可以把它看成数组; 通过[key]可以找到对应的值; 实例化:Dictionary<int,string> dic=new Dictionary<int,string>(); 添加:dic.Add(1,"one"); dic.Add(2,"two"); ``` 提取元素:string a=dic[1]; //1、2是键,分别对应"one","two"; //键不能重复;
List<T>:命名空间:using System.Collections.Generic; List<T>类是 ArrayList 类的泛型等效类。 该类使用大小可按需动态增加的数组实现 IList<T> 泛型接口; 不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换,所以性能得到提高; List<string> mList = new List<string>();
添加元素:Add(); 删除元素:Remove;删除某元素后,其后面的元素下标自动跟进; 插入元素:Insert ; 判断是否存在:Contains(T item) 得到的结果是返回true或false; 排序:Sort();Reverse () 清空:Clear(); 元素数目:Count; 添加数组:AddRange();
|
|
来自: 昵称10504424 > 《C#》