我正在使用Visual Studio2010,并尝试在C#程序中使用BigInteger类型。这种类型应该在System.Numerics名称空间中可用,但我似乎没有在.Net 4.0框架中安装它。当我在VS2010中键入"using System.Numerics;“时,"Numerics”下面会出现一个红色下划线。还有没有其他人遇到过这个问题?
如果是这样,你是如何解决它的?我只是重新下载并重新安装(修复)了.Net 4.0框架,但这并没有帮助。我写的其他C#程序从来没有遇到过任何问题,所以我想知道我错过了什么。
发布于 2011-01-28 03:36:47
您需要将程序集引用添加到System.Numerics.dll
MSDN entry on BigInteger声明:
BigInteger结构
..。
命名空间: System.Numerics
程序集: System.Numerics (在System.Numerics.dll中)
发布于 2018-04-19 09:28:53
虽然大多数程序集都是安装的一部分,但VS只将一些核心元素添加到项目的引用列表中(核心、数据、XML等)。用户需要使用引用管理器手动添加其他引用。
右键单击您的项目,然后选择Add Reference (或Add->Reference)。System.Numerics驻留在程序集中。然后,您可以在项目文件中使用using System.Numerics;。
PS:这个答案并不是为了得到任何投票。它只供将来参考,如果有人需要如何做,就像我在回答之前所需要的那样。
https://stackoverflow.com/questions/4820953
复制相似问题