gpt4 book ai didi

c# - .NET 3.5 中的 HashSet 有什么特别之处?

转载 作者:行者123 更新时间:2023-11-30 19:35:13 25 4
gpt4 key购买 nike

这是一个有趣的谜题。

我下载了 Snippet Compiler 来尝试一些东西,并想编写以下代码:

using System;
using System.Collections.Generic;

public class MyClass
{
public static void RunSnippet()
{
HashSet<int> h = new HashSet<int>();
}
}

但是上面的代码无法编译。我得到:

"The type or namespace name 'HashSet' could not be found (are you missing a using directive or an assembly reference?)"

显然我不是。它似乎找不到 HashSet,但它在 Systems.Collections.Generic 命名空间中找到了其他类型(例如 List、SortedDictionary)。

请问这是怎么解释的?据推测,Snippet Compiler 只是在幕后使用标准框架编译器......

我很想知道为什么这不起作用。

最佳答案

是你的引用用途

命名空间:System.Collections.Generic

程序集:System.Core(在 System.Core.dll 中)

3.5 版?

关于c# - .NET 3.5 中的 HashSet<T> 有什么特别之处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/338540/

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