有IEnumerable<Order> orders,如何Dictionary<string, IEnumerable<Order>>使用 Linq 获得一个,其中的键Order.CustomerName映射到一个IEnumerable客户的订单。
orders.ToDictionary(order => order.CustomerName)不会立即起作用,因为可能有多个订单可能具有相同的 CustomerName。
解决方案: orders.ToLookup(order => order.CustomerName);