```C# customer.Select(c => new { c, Orders = c.Orders.Where(o => o.OrderId > 1000) }); customer.Select(c => new { c, OrderDates = c.Orders.Where(o => o.OrderId > 1000).Select(o => o.OrderDate) }); customer.Select(c => new { c, OrderDates = c.Orders.Where(o => o.OrderId > 1000).Select(o => o.OrderDate).Distinct() }); ```