ฉันมี
List<MyObject>
ที่ฉันดึงมาจากฐานข้อมูล อย่างไรก็ตามฉันต้องการให้คีย์โดยคุณสมบัติใน MyObject เพื่อวัตถุประสงค์ในการจัดกลุ่ม วิธีที่ดีที่สุดสำหรับ LINQ ในการส่งรายการของฉันไปที่:
Dictionary<long, List<MyObject>>
ฉันมีสิ่งต่อไปนี้:
myObjectList.ToDictionary(x => x.KeyedProperty)
แต่ผลตอบแทน:
Dictionary<long, MyObject>