2010-03-19 21 views

Trả lời

20

Không, bạn có IGrouping<int, Invoice> làm thành viên trong danh sách của mình.

Mỗi nhóm có thuộc tính Key cho phép bạn truy cập vào khóa của nhóm và IEnumerable<Invoice> chứa Hóa đơn được nhóm.

Vì vậy, để truy cập vào nó ...

IQueryable< IGrouping<int, Invoice>> List() groupedIvoices = //... get your grouping 
foreach (var group in groupedIvoices) { 
    var key = group.Key; 
    var invoicesInGroup = group.ToList(); 
} 

Nhìn vào 101 Linq Samples cho mẫu và giải thích cho các chức năng LINQ khác nhau.

+0

bạn có thể hiển thị mẫu mã không? – kusanagi

+0

@ user276640: Đã viết trong khi bạn nhận xét :-) – AxelEckenberger