如何传递HashSet集合中的每个值?

时间:2013-01-23 14:23:45

标签: c# forms hashset

foreach (var item in HashSet<T>)
{

}

var应该是什么?

4 个答案:

答案 0 :(得分:4)

您的代码无法编译,您应该使用类似:

HashSet<int> hashSet = new HashSet<int>(); //create a HashSet of integers

//populate hashSet

foreach(var value in hashSet){ //where var is of type int
    //...
}

答案 1 :(得分:3)

varimplicitly typed variable)将是您在宣布T时在HashSet中定义的类型。

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

答案 2 :(得分:2)

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

答案 3 :(得分:1)

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