标签: c# entity-framework asp.net-core linq-to-sql ef-core-2.0
在linq to sql select语句中使用函数与在EF核心域投影中使用表达式之间存在性能差异。
例如
context.Students.Select(x => StuddentDTOMapper(x)).ToList();
VS。
context.Students.Select(StuddentDTOMapperExpression).ToList();
答案 0 :(得分:1)
我不这么认为。但是您始终可以自行检查它。我可以告诉你,通过编译表达式可以使性能有所提高。您可以详细了解here和here。