EF框架 处理decimal字段 Sum() 遇到NULL时的特殊处理

例子:

.Sum(d => d.money)   //报错

特殊处理:

.Sum(d => ((decimal?)d.money))

 返回0

.Select(d => d.count).DefaultIfEmpty().Sum();  返回0.00

 

posted @ 2016-10-09 16:19  鞍山老菜鸟  阅读(3900)  评论(0编辑  收藏  举报