据我所知,.NET有两种类型System.Numerics.BigInteger,一种在System.Numerics.dll中定义,另一种在FSharp.Core.dll中定义。有什么区别?为什么F#还要定义自己的BigInteger类型呢?
另外,可以使用C#中的FSharp.Core类型吗?
答案 0 :(得分:6)
直接来自the documentation:
此类型仅供F#Core Library版本使用 针对.NET Framework 2.0。如果您使用的是.NET Framework 4, 使用具有相同名称
的.NET Framework 4类型BigInteger
。