Dictionary<TKey,TValue>字典的用法:
先看看如何构造:
var a=new Dictionary<TKey,TValue>();
看见尖括号就知道它是c#2.0的泛型了,所以它可以容纳任何类型。
首先,字典有一个键<TKey>和一个值<TValue>,其中键必须是唯一的,不能重复。
键不能是空引用
其次我们可以用键来索引,就不用索引值来索引了。
WriteLine(a[TKey]);
来,介绍一下字典常用的东西
Add():添加键和值
Clean():清空字典中所有键和值
Count:获取字典中有多少对键和值
Remove() :删掉一个键和值;
ContainsKey()/ContainsValue():查看是否包含指定的键/值;
看例子:
var a=new Dictionary<int,int>();
a.Add(12,14);
a.Add(0,1);
Console.WriteLine("删去前的Count"+a.Count);
a.Remove(0);
Console.WriteLine(a[12]);
Console.WriteLine(a.Count);
Console.WriteLine(a.ContainsKey(12));
Console.ReadKey();