使用LINQ-> Entities。
考虑同一对象的以下两个查询查询1:
var myOrd = ( from ord in _dbContext.Ords
where ord.OrdId == myOrdId
select ord ).FirstOrDefault();
vs.Query 2:
var myOrd = _dbContext.Ords.FirstOrDefault( o => o.OrdId == myOrdId );
首先,这个问题也针对这些查询的变化,而不仅仅是FirstOrDefault()。
使用lambdas使用“from”语法与链接方法调用是否有任何折衷,或者更多的是偏好问题?
我提前道歉,因为这是一个有点问题,而且如果在其他任何地方已经回答了这个问题。我搜索了一会儿,还没找到我要找的东西。