当我运行下面显示的代码时,我从两台不同的计算机上获得了两个不同的结果。
这可能是什么原因?
Details;
Computer-1
decimal value1=Convert.ToDecimal(prm.Degeri); //value1=6;
string svalue1=value1.ToString(); //svalue1="6";
Computer-2
decimal value1=Convert.ToDecimal(prm.Degeri); //value1=6;
string svalue1=value1.ToString(); //svalue1="6,0";
地区和语言设置都相同。
提前致谢。
看起来是因为有系列化方法。当我使用“ Serialization.JsonSerializeObject”序列化对象时,出现了这个问题。我将其更改为“ Serialization.SerializeObject”,问题消失了。很奇怪,但是行得通。我在这里共享此解决方案,因此希望这可能对其他人有所帮助。谢谢大家花时间。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句