字典(dictionary)的声明
声明字典时,需同时声明字典内的键和值的类型。
1
| Dictionary<int,string> dic = new Dictionary<int,string>();
|
字典的读取与增加
键和值可以是任何类型,但键必须是唯一的。
1 2 3 4 5 6 7 8 9
| class Program { static void Main(string[] args) { Dictionary<int,string> dic = new Dictionary<int,string>(); dic.Add(1, "hi"); dic.Add(2, "你好"); dic[3] = "hello"; Console.WriteLine(dic[3]); } }
|
字典初始化器
1 2 3 4
| Dictionary<int,string> dic = new Dictionary<int, string> { {1,"hello world" }, {2,"字典的基本用法" } };
|
dic.Remove(key)
用于移除键对应的成员,返回bool,成功为true,失败为false。
1 2 3 4 5 6 7 8
| class Program { static void Main(string[] args) { Dictionary<int,string> dic = new Dictionary<int,string>(); dic.Add(1, "hi"); dic.Add(2, "你好"); dic.Remove(1); } }
|