缺少F#Silverlight下的BigInteger功能

时间:2011-08-13 04:28:30

标签: silverlight f#

据我所知,某些.NET功能在Silverlight下不可用,但我注意到F#Silverlight下的BigInteger功能少于advertised on MSDN。例如,MSDN表示explicit BigInteger to UInt16 method和其他几个应该可用,但F#仅显示别名“int32int64float的op_Explicit重载。

我在这里缺少什么?这可能与F#的.NET 2.0兼容大整数实现有关吗?请注意,我使用Silverlight 4.0和相应的Silverlight 4.0 F#程序集。

1 个答案:

答案 0 :(得分:0)

FSharp.Core Silverlight 4.0构建包含自己的System.Numerics.BigInteger实现,类似于F#for .NET 2.0构建的实现。但是有一个System.Numerics程序集作为标准Silverlight 4.0库的一部分提供(在MSDN文档中引用),所以我不确定为什么F#需要包含它自己的。我认为这是一个“错误”并将提交报告。