可能重复:
How to convert System.Decimal bits to string in C#?如何获得十进制值从decimal.GetBits的结果(背)
我得到INT []从decimal.GetBits()。如何从int []返回小数值?
可能重复:
How to convert System.Decimal bits to string in C#?如何获得十进制值从decimal.GetBits的结果(背)
我得到INT []从decimal.GetBits()。如何从int []返回小数值?
使用Decimal(Int32[] bits)
构造函数。像这样:
Decimal d = new Decimal(123);
Int32[] bits = d.GetBits();
Decimal e = new Decimal(bits);
Debug.Assert(d == e);
decimal dec = new decimal(decimalArray);
的解决方案是在这里:http://stackoverflow.com/a/5469638/142637 – sloth