我有以下模式:LINQ Query創建詞典詞典
ParentKey | Key |值
1 A 3
1 B 5
1 C 6
2 A 4
2 D 8
我得到這個作爲IQueryable<MyObject>
MyObject {
public int ParentKey{get;set;}
public String Key{get;set;}
public int Value{get;set;}
}
我願把它變成字典的解釋,其中ParentKey是父字典的關鍵,關鍵是其中的關鍵兒童字典。我目前正在循環中做這個,但我想看看如何使用LINQ來完成。
我保證特定父鍵中的鍵總是唯一的,所以不需要擔心或檢查重複的鍵。
我如何寫一個LINQ查詢將由ParentKey
首先把這個數據變成
Dictionary<int, Dictionary<string, int>>
,你開始是什麼類型? – i3arnon
@ I3arnon我編輯我的帖子以反映數據 – sbenderli