【发布时间】:2012-07-31 00:57:52
【问题描述】:
我有一个来自 StoreKit 的 SKProduct 类的 NSDecimalNumber,我想将它转换为 C# 的 decimal 类型,以尽量减少精度损失。有没有直接的方法来做这样的事情?
我认为我的两个选择是:
- 假设我了解每个的二进制实现并进行自己的按位转换,或者
- 让
NSDecimalNumber给我一个字符串,然后让decimal解析它。
我认为选项 1 工作量太大,甚至可能很脆弱,所以我倾向于选择选项 2。但这似乎也不是我能做的最好的。 (我可以忍受它会有多慢,因为它很少发生。
【问题讨论】:
标签: c# xamarin.ios type-conversion decimal nsdecimalnumber