首页 > 代码库 > C#中的Dictionary类,默认key是区分大小写的

C#中的Dictionary类,默认key是区分大小写的

在C#中定义一个Dictionary

    Dictionary<string,string> dictionary = new Dictionary<string,string>();

    dictionary.Add("a","b");

    dictionary.Add("A","B");//A与a是不同的

 

但如果想要创建不区分大小写的Dictionary类,也不是没有办法:

使用这样的构造方法就可以了:

Dictionary<string, string> sysHash = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);

C#中的Dictionary类,默认key是区分大小写的