2
獲取一組列表我正在獲取一個數據表,併爲該鍵值的表中少於三個條目的特定鍵查找所有行。我可以做到這一點,它會返回一個分組,其中的關鍵是我想要分組的ID和一個數據行列表,對於每個鍵值,至少不存在三次。現在我想列出所有那些失敗的數據行。這樣做有困難。我所能做的就是得到一份清單。使用linq獲取分組值的列表作爲列表使用linq
var rows = from dr in stagingTable.AsEnumerable()
group by dr.Field<long>("KEY_ID") into g
where g.Count() < 3
select new {ID = g.Key, Values = g};
既然我有了分組信息,我想要一個可以在所有組中找到的所有數據行的直接列表。做g.ToList()只是給了我一個列表的列表。
有什麼建議嗎?
這做的伎倆。謝謝。 – Ben 2010-07-23 12:03:01