Tôi có hai đối tượng:LINQ truy vấn giữa hai danh sách các đối tượng
ObjectA
{
string code;
string country;
}
ObjectB
{
string code;
string otherstuff;
}
Và tôi có List<objectA>
và List<ObjectB>
và tôi cần phải tìm tất cả các đối tượng trong List<ObjectB>
chứa objectA.Code
. Nhưng không thể quản lý để triển khai nó trên truy vấn LINQ.
1. Bạn có duy nhất 'đối tượngA' hoặc bạn cần nó cho tất cả các đối tượng từ' Danh sách '. 2. Bố cục kết quả bạn mong đợi là gì? 3. Bạn đã thử những gì cho đến nay? –
Krizz
Bạn cũng có thể xem IEnumerable.Intersect: http://msdn.microsoft.com/en-us/library/bb460136.aspx Bạn cần ghi đè 'Equals' và' GetHashCode' trong cả hai và cho phép so sánh với nhau qua 'Mã'. –