C# 字典 附思维导图,一目了然

  首先我们创建一个字典,由于字典是泛型的集合,所以要在Dictionary后面跟上一个尖括号,括号里面来指定出来key值和value的类型,那么key值一般
  首先我们创建一个字典,由于字典是泛型的集合,所以要在Dictionary后面跟上一个尖括号,括号里面来指定出来key值和value的类型,那么key值一般都是string类型的,value先用int类型来学习。Dictionary dic = new Dictionary();
那么字典有很多方法,首先能有一个Add方法,Add方法是用来添加键值对的。
比如说我们这个字典就是用来存储某个人的年龄,那么就可以这样写,dic.Add(),然后括号里面第一个参数是这个人的名字,第二个参数是年龄,第一个参数的类型是string的,第二个参数的类型是int类型的。

dic.Add(“laowang”,13);
dic.Add(“laozhang”,18);
那么第二个方法呢,就是通过key值来获取value。
它在写法上很像我们的数组当中,通过下标来,索引到对应的元素。
比如说我们要获得老王的年龄就可以写上,dic[“laowang”],然后方括号里面写上,老王,然后那这整个语句,它的值就是13,也就是年龄值,我们可以用一个int类型的age来接收。
int age = dic[“laowang”];

再一个呢,还有一个方法,比如是从字典中移除键值对,那么就这样写dic.Remove(“laowang”),然后括号里面写上老王。