方法1:
方法2:
方法3:
foreach语句隐藏了枚举数的复杂性,所以最好用foreach,方法3不推荐
foreach(object o in ht.Keys)
{
Console.WriteLine(ht[o]);
}
方法2:
foreach(DictionaryEntry en in ht)
{
Console.WriteLine(en.Key);
Console.WriteLine(en.Value);
}
方法3:
IDictionaryEnumerator enumerator = ht.GetEnumerator();
while (enumerator.MoveNext())
{
Console.WriteLine(enumerator.Key);
Console.WriteLine(enumerator.Value);
}
foreach语句隐藏了枚举数的复杂性,所以最好用foreach,方法3不推荐