如何传递哈希集集合中的每个值
本文关键字:何传递 哈希集 集合 | 更新日期: 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
(隐式类型变量)将与您在声明HashSet
时T
中定义的类型完全相同。
例如,如果您将其声明为 HashSet<int>
,var
的类型将为 int
。
var 是 T (30 个字符) (30 个字符)
(30 个字符) (30 个字符)
var 是 T,将鼠标悬停在 var
上,VS 会告诉你类型。