1
如果我在queryable
和OrderByDescending(...)
(和之前的Take(1)
)之前留下括號或刪除它們,是否有區別?爲什麼或者爲什麼不?LINQ擴展方法中括號的影響查詢
public static IQueryable<IEffectiveDated> GetCurrent(this IQueryable<IEffectiveDated> queryable, DateTime asOfDate)
{
return (queryable
.Where(e => e.EffectiveDate <= asOfDate)
.OrderByDescending(e => e.EffectiveDate))
.Take(1);
}