在Entity Framework中,.Select()
和.Where()
有什么区别?
return ContextSet().Select(x=> x.FirstName == "John")
vs
ContextSet().Where(x=> x.FirstName == "John")
我应该何时使用 .Select
和 .Where
?
在Entity Framework中,.Select()
和.Where()
有什么区别?
return ContextSet().Select(x=> x.FirstName == "John")
vs
ContextSet().Where(x=> x.FirstName == "John")
我应该何时使用 .Select
和 .Where
?
Where()
是一个筛选器。
Select()
选择不同的数据片段。
你的 Select()
示例将返回一个布尔值集合。