Linq Sum方法返回不正确的值

时间:2018-09-21 23:37:34

标签: c# linq

下面的代码行返回一个非常不正确的值:

double sumCategory = category.Sum(x => x.NetSales);

它应该返回的值是60.41,但是它返回以下内容:

enter image description here

以下是要求和的值:

enter image description here

属性NetSales的类型为double。我不明白随机十进制4的来源。

编辑:我刚刚使用decimal而不是double测试了代码,这解决了我的问题,但是我仍然想知道结尾的{{1} }来自使用4的时间。

0 个答案:

没有答案