C# Dictionary 的几种遍历方法

Dictionary<int, String> dic = new Dictionary<int, String>();
dic[1] = "aaa";
dic[2] = "bbb";

foreach (var vv in dic)
{
    int n = vv.Key;
    String s = vv.Value;
}

foreach (KeyValuePair<int, String> kv in dic)
{
    int n = kv.Key;
    String s = kv.Value;
}

foreach (int nn in dic.Keys)
{
    int n = nn;
}

foreach (String ss in dic.Values)
{
    String s = ss;
}


参考: http://wutaichi.blog.sohu.com/190336531.html


你可能感兴趣的:(C# Dictionary 的几种遍历方法)