似乎有两种方法可以构建查询——或者使用查询表达式:
IEnumerable<Customer> result =
from customer in customers
where customer.FirstName == "Donna"
select customer;
或使用扩展方法:
IEnumerable<Customer> result =
customers.Where(customer => customer.FirstName == "Donna");
你使用哪个,为什么?从长远来看,您认为哪个会更受欢迎?