Làm cách nào để viết một câu lệnh LINQ chọn đối tượng cha có đối tượng con phù hợp trong bộ sưu tập của nó? Đây là các lớp mẫu.LINQ để chọn đối tượng cha mẹ nơi đối tượng con có đối tượng con phù hợp
class Parent {
int ID { get; set; }
string Name { get; set; }
List<Child> Children { get; set; }
}
class Child {
int ID { get; set; }
string Name { get; set; }
string Nickname { get; set; }
}
Trong ví dụ trên, tôi muốn trả lại tất cả phụ huynh có chứa một đứa trẻ có biệt hiệu cụ thể.
Bỏ phiếu cho câu hỏi là khá khắc nghiệt. Tôi đã tìm kiếm SO * và * Google cả trước khi nhập câu trả lời trừu tượng này. Nếu các công cụ ở đây tốt hơn, có lẽ tôi sẽ không có câu hỏi trùng lặp. –
Được thăng hạng. Đây là kết quả hàng đầu cho tìm kiếm google của tôi "LINQ chọn đối tượng cha mẹ dựa trên các đối tượng con". Nếu tôi có đại diện, tôi sẽ bỏ đánh dấu mục này là trùng lặp; câu hỏi được liên kết cung cấp một câu trả lời tương tự, nhưng cách mà tiêu đề câu hỏi được diễn đạt không giống trực giác. – Will
Cảm ơn vì điều đó. –