2010-01-20 40 views

Trả lời

3

Truy vấn này cần phải tương ứng:

var query = Products.Select(p => new { 
         p.Name, 
         SubProducts = Products.Count(c => c.parent_id == p.id) 
        }); 

foreach (var item in query) 
{ 
    Console.WriteLine("{0} : {1}", item.Name, item.SubProducts); 
} 
+0

Lưu ý rằng việc sử dụng các truy vấn con trong chọn không làm việc cho tôi trong LinqPad nhưng làm việc từ một dự án C#. – eka808

+1

@ eka808 thật kỳ lạ, nó hoạt động tốt cho tôi và tôi chưa bao giờ gặp phải hạn chế như vậy. Có lẽ bạn có thể đăng câu hỏi về nó. –

Các vấn đề liên quan