场景是:
1、dynamic匿名对象dy1要使用List<dynamic> dy2的某个字段的amount进行sum总计
2、出现问题:缺少decimal与int的显示转换
3、其中没有乱来的值
4、为啥用匿名对象?是因为新入职的公司不是object就是dynamic
解决:搞个实体指明这个要操作的字段为decimal
为啥会发生这样的问题:
1、碰到就来写文章记录,具体原因再搜搜
2、瞎猜:第一次dynamic处理数据的时候,还能解析是decimal,第二次再用dynamic处理第一个dynamic的decimal字段sum汇总时,可能匿名对象的这个值被认为是int