如代码1,先把数据ToList()到结果集中,然后再用sum函数。这样不会产生对数据表的sum聚合算法,而是在结果集中sum.这样是不是比代码2直接在数据库中sum性能要好呢? 代码1var query = (from x in db.Course
select x.Score).ToList();
int sum = (decimal)query.Sum(); 代码2var query = from x in db.Course
select x.Score;
int sum = (decimal)query.Sum();
- 2 回答
- 0 关注
- 536 浏览
添加回答
举报
0/150
提交
取消