gpt4 book ai didi

c# - 找不到类型或命名空间名称“'BigInteger'

转载 作者:行者123 更新时间:2023-11-30 14:47:18 25 4
gpt4 key购买 nike

对此感到非常沮丧。想试一试 BigInteger,但是:

The type or namespace name" 'BigInteger' could not be found ...

我知道如何添加程序集引用等,但根本没有 System.Numerics - 或者我完全失明了。

如何修复?

使用 Microsoft Visual Studio Community 2015。

在项目属性中:

Target framework: .NET Framework 4.5.2


System.Numerics 在框架中存在(并被选中):

enter image description here

但是,即使是这么简单的事情:

 using System;
using System.Numerics;

namespace CCHfT
{
class Program
{
static void Main(string[] args)
{
BigInteger b = 0;
Console.WriteLine($"...{b}");
}
}
}

...失败并显示前面提到的错误消息。

最佳答案

看来您没有找对地方。从您的屏幕截图中,您可以看到您缺少大量 System. 程序集,并且显示的程序集都有旧版本。这类似于您在引用管理器窗口的 COM -> 类型库 部分下看到的内容。

尝试选择 Assemblies -> Framework。您应该在顶部看到类似 "Targeting: .NET Framework 4.5.2" 的内容,并在列表中看到 System.Numerics 4.0.0.0:

enter image description here

此外,确保在单击“引用”窗口上的“确定”后,引用出现在您的项目属性下:

enter image description here

关于c# - 找不到类型或命名空间名称“'BigInteger',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45763872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com