如何传递哈希集集合中的每个值

本文关键字:何传递 哈希集 集合 | 更新日期: 2023-09-27 17:55:18

foreach (var item in HashSet<T>)
{
}

变量应该是什么?

如何传递哈希集集合中的每个值

你的代码无法编译,你应该使用类似的东西:

HashSet<int> hashSet = new HashSet<int>(); //create a HashSet of integers
//populate hashSet
foreach(var value in hashSet){ //where var is of type int
    //...
}
var

隐式类型变量)将与您在声明HashSetT中定义的类型完全相同。

例如,如果您将其声明为 HashSet<int>var 的类型将为 int

var 是 T (30 个字符) (30 个字符)

(30 个字符) (30 个字符)

var 是 T,将鼠标悬停在 var 上,VS 会告诉你类型。