キーが顧客の注文のにマップされているLinqを使用IEnumerable<Order> orders
する方法を持っています。Dictionary<string, IEnumerable<Order>>
Order.CustomerName
IEnumerable
orders.ToDictionary(order => order.CustomerName)
同じCustomerNameを持つ可能性のある複数の注文が存在する可能性があるため、すぐには機能しません。
解決: orders.ToLookup(order => order.CustomerName);