如何将如下代码段中的dic.Key.Value的值为0-8的全部用Lambda表达式提取到另一个字典集合中
Dictionary<KeyValuePair<int, int>, string> dic = new Dictionary<KeyValuePair<int, int>, string>(); for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { dic.Add(new KeyValuePair<int, int>(i, j), i + "aaa" + j); } }
dic.Where(t => t.Key.Value >= 0 && t.Key.Value <= 8).ToDictionary(t => t.Key, t => t.Value)
非常感谢