【发布时间】:2013-12-28 20:51:14
【问题描述】:
我有一个HashSet,当我使用集合的Add 方法时,没有添加任何内容。输出仍然是2, 3, 5, 7, 11, 13,而.Count的输出是6。
这是一个错误还是我在这里做错了什么?
namespace AllerDiz
{
class MainClass
{
public static void Main (string[] args)
{
HashSet<int> smallPrimeNumbers = new HashSet<int> { 2, 3, 5, 7, 11, 13 };
smallPrimeNumbers.Add (3);
smallPrimeNumbers.Add (5);
smallPrimeNumbers.Add (7);
Console.WriteLine ("{0}", smallPrimeNumbers.Count);
foreach(int val in smallPrimeNumbers)
{
Console.WriteLine ("HashSet Value= {0}", val);
}
}
}
}
【问题讨论】:
-
为什么这个问题被否决了?
-
我看到在发布问题时进行了研究。最好先学习基础知识。