代码之家  ›  专栏  ›  技术社区  ›  TonyP

如何在IDictionary<string,string>

c#
  •  5
  • TonyP  · 技术社区  · 16 年前

    Dictionary <string,string> myDict=null;

    "user","Anthony"
    "lastLogin","May 10 2010 20:43"
    

    我要怎么找回 lastLogin myDict["lastlogin"] ?

    2 回复  |  直到 16 年前
        1
  •  12
  •   Mehrdad Afshari    16 年前

    的构造函数 Dictionary<TKey,TValue> 获取比较器对象。你只需要通过任何比较器,你想它。

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

    CurrentCultureIgnoreCase 或 InvariantCultureIgnoreCase 取决于你的需要。

        2
  •  0
  •   Stephen Cleary    16 年前

    传递 IEqualityComparer<string> 进入 Dictionary StringComparer.CurrentCultureIgnoreCase .