【发布时间】:2013-01-30 16:41:12
【问题描述】:
我想创建一个使用HashSet<int> 表示整数集的类。我希望它使用该内部容器来跟踪集合中包含哪些值。到目前为止,我已经这样做了:
class SetInteger
{
HashSet<int> intTest= new HashSet<int>();
intTest.Add(1);
intTest.Add(2);
intTest.Add(3);
intTest.Add(4);
intTest.Add(5);
intTest.Add(6);
intTest.Add(7);
intTest.Add(8);
intTest.Add(9);
intTest.Add(10);
}
所以,在这里我想我正在向HashSet 添加一些值,但我看不出这如何跟踪集合中包含的值。有什么想法吗?
【问题讨论】:
-
HashSet还会在.Add方法上返回true或false,告诉您该项目是成功添加还是已存在于集合中。