gpt4 book ai didi

c# - C# 中是否有像 Dictionary<> 这样的类,但只有键,没有值?

转载 作者:IT王子 更新时间:2023-10-29 03:47:33 27 4
gpt4 key购买 nike

我猜另一种表达方式是“在 C# 中是否有类似 List<> 的类,但针对检查是否存在特定值进行了优化?”我确定有一小部分值 List<>.Contains可能没问题,但如果我有一组数千或数百万个值并想找出其中是否包含某个值怎么办?

我过去通过创建一个 Dictionary<object, int> 来实现这种事情并将每个键的值设置为 0,但这感觉真的很笨重。现在有了 Stack Overflow,我的愚蠢问题可以转化为对数千人(甚至数十人)的教育。所以就在这里!

我什至不确定这样的类会被称为什么,除了可能是 Set 之外,所以显然对该主题的搜索一直......具有挑战性 :)

最佳答案

尝试使用 HashSet<T> 类。

编辑:我花了很长时间做你所做的,直到我在阅读博客时偶然发现了这门课。

关于c# - C# 中是否有像 Dictionary<> 这样的类,但只有键,没有值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2390830/

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