2010-11-26 117 views
5

我一直在尝试使用BigInteger类型,这在.NET Framework 4.0中应该是新的。如何在VS 2010中使用BigInteger

我似乎无法得到它,并试图通过使用System.Numerics引用它时出现错误。

任何想法我做错了什么?对不起,如果这是一个愚蠢的问题...

+0

你能提供一个代码示例吗? – 2010-11-26 00:58:30

回答

11
  1. Add a referenceSystem.Numerics装配到您的项目。

    a。在解决方案资源管理器中,右键单击项目节点并单击添加引用

    b。在添加引用对话框中,选择.NET选项卡。

    c。选择System.Numerics,然后单击确定

  2. 添加using directive导入System.Numerics命名空间:

    using System.Numerics; 
    
  3. 使用BigInteger structure

    var i = new BigInteger(934157136952); 
    
+1

为什么不必要的`var`?你知道这种类型! – 2010-11-26 01:03:47

3

您是否添加了对System.Numerics的引用?

右键点击引用 - >添加引用 - > .NET选项卡 - > System.Numerics - >确定

1

添加引用System.Numerics组装。

添加using System.Numerics;声明

1

有你加入一个项目引用(项目...添加引用...)到System.Numerics?