我一直在使用101 LINQ Samples讓我的腳使用LINQ溼。這是一個很好的第一資源,但我看不到我目前需要的一個例子。組號的LINQ集團按查詢
我只需要將一個連續的組號碼與每個組相關聯。我有一個工作解決方案:
var groups =
from c in list
group c by c.Name into details
select new { Name = details.Key, DetailRecords = details };
int groupNumber = 0;
foreach (var group in groups)
{
//
// process each group and it's records ...
//
groupNumber++;
}
但是,我敢肯定有可能使用LINQ來生成groupNumber。怎麼樣?
嘿,聰明。我喜歡。 – 2010-07-19 17:17:06
+1 ... clever =) – Luiscencio 2010-07-19 17:18:23
這裏有兩個答案。我喜歡ToList解決方案,但兩個參數選擇正是我所期待的。非常感謝。 – 2010-07-19 17:46:24