Tôi có điều nàyIEqualityComparer cho vô danh loại
var n = ItemList.Select(s => new { s.Vchr, s.Id, s.Ctr, s.Vendor, s.Description, s.Invoice }).ToList();
n.AddRange(OtherList.Select(s => new { s.Vchr, s.Id, s.Ctr, s.Vendor, s.Description, s.Invoice }).ToList(););
Tôi muốn làm điều này nếu nó ở đâu cho phép
n = n.Distinct((x, y) => x.Vchr == y.Vchr)).ToList();
tôi đã cố gắng sử dụng generic LambdaComparer nhưng vì im sử dụng các loại vô danh không có loại kết hợp nó với.
"Giúp tôi Obi-Wan Kenobi, bạn đang hy vọng duy nhất của tôi"
Câu hỏi hay, tôi chỉ đang tìm kiếm một điều tương tự. Không thể tin được nó không có trong thư viện chuẩn. – orip
Nó có thể giúp [Quấn một đại biểu trong IEqualityComparer] (http://stackoverflow.com/questions/98033/wrap-a-delegate-in-an-iequalitycomparer) – marbel82