文件名称:C# Hashtable
文件大小:2KB
文件格式:CS
更新时间:2013-10-04 16:45:54
Hashtable
// Hashtable2.cs // 给Hashtable添加元素的示例 using System; using System.Collections; public class Test { public static void Main() { Hashtable table = new Hashtable(); table.Add("Sunday", "星期天"); table.Add("Monday", "星期一"); table.Add("Tuesday", "星期二"); table.Add("Wednesday", "星期三"); table.Add("Thursday", "星期四"); table.Add("Friday", "星期五"); table.Add("Saturday", "星期六"); Console.WriteLine("表中的所有元素包括:"); IEnumerator e = table.GetEnumerator(); while (e.MoveNext()) { DictionaryEntry de = (DictionaryEntry)e.Current; Console.WriteLine("{0}-{1}", de.Key, de.Value); } try { table.Add("Wednesday", "周3"); } catch (ArgumentException ex) { Console.WriteLine(ex.Message); } Console.WriteLine("表中的所有元素包括:"); e = table.GetEnumerator(); while (e.MoveNext()) { DictionaryEntry de = (DictionaryEntry)e.Current; Console.WriteLine("{0}-{1}", de.Key, de.Value); } try { table["Wednesday"] = "周3"; } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.WriteLine("表中的所有元素包括:"); e = table.GetEnumerator(); while (e.MoveNext()) { DictionaryEntry de = (DictionaryEntry)e.Current; Console.WriteLine("{0}-{1}", de.Key, de.Value); } } }