排序字典<string,dictionary <string,string>&gt;使用LINQ?</string,dictionary <string,string>的内部Dictionary值的值

时间:2009-10-05 15:37:34

标签: c# linq .net-3.5

我似乎无法绕过这一个。我需要使用LINQ通过内部Dictionary的值对Dictionary进行排序。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你的意思是你想要所有的值,按内部值排序吗?

from outerPair in outer
from innerPair in outerPair.Value
orderby innerPair.Value
select new {
    OuterKey = outerPair.Key,
    InnerKey = innerPair.Key,
    Value = innerPair.Value
};