我有一个Web服务和Web服务代码,我解析字符串值,对值求和并返回结果。
-400(数据库中的字符串=>在ws代码中解析=>到十进制)
+400(数据库中的字符串=>在ws代码中解析=>到十进制)
Sum = 0
但是当我尝试在另一个项目中测试webservice时,我得到的result = "39600"
实际结果应为0
。
我该如何解决这个问题?
我的代码是:
var Result = AmountTbl.Sum(a => decimal.Parse(a.Amount)).ToString();
return Result;