Tôi đã sử dụng 101 LINQ Samples để làm ướt chân bằng LINQ. Đó là một nguồn tài nguyên đầu tiên tốt, nhưng tôi không thể nhìn thấy một ví dụ về những gì tôi hiện đang cần.Số Nhóm trong Nhóm LINQ theo Truy vấn
Tôi chỉ cần liên kết số nhóm tuần tự với từng nhóm. Tôi có giải pháp làm việc:
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++;
}
Nhưng, tôi chắc chắn có thể sử dụng LINQ để tạo nhómNumber. Làm sao?
heh, thông minh. Tôi thích nó. –
+1 ... clever =) – Luiscencio
Có hai câu trả lời ở đây. Tôi thích giải pháp ToList, nhưng hai thông số chọn là chính xác những gì tôi đang tìm kiếm. Cảm ơn nhiều. –