tôi có một
List<MyObject>
mà tôi lấy từ cơ sở dữ liệu. Tuy nhiên, tôi muốn nó được khóa bởi một thuộc tính trong MyObject cho mục đích nhóm. Cách tốt nhất với LINQ để chuyển danh sách của tôi đến:
Dictionary<long, List<MyObject>>
Tôi có những thứ sau:
myObjectList.ToDictionary(x => x.KeyedProperty)
Nhưng nó trả về:
Dictionary<long, MyObject>
Bạn muốn từ điển được khóa vào một đề xuất WHICH MyObject? - bạn có một danh sách toàn bộ về chúng ....
—
James Curran