var products1 = new List<Product> {
new Product { Name = "Apple", Price = 2 }};
var products2 = from product in products1
select new { product.Name, product.Price };
foreach (var p in products1)
Console.WriteLine(p);
foreach (var p in products2)
Console.WriteLine(p);
爲什麼第二個打印「{Name = Apple,Price = 2}」?LINQ在哪裏超載Console.WriteLine()是IEnumerable的<T>結果