-
private void Form1_Load(object sender, EventArgs e)
-
{
-
Hashtable ht = new Hashtable();
-
-
ht.Add("job", "a");
-
ht.Add("jobmon", "20");
-
-
-
string a = ht["jobmon"].ToString();
-
-
-
-
foreach(DictionaryEntry de in ht)
-
{
-
Console.WriteLine(de.Key);
-
Console.WriteLine(de.Value);
-
}
-
-
Console.WriteLine("-------------------------");
-
-
-
IDictionaryEnumerator enumerator = ht.GetEnumerator();
-
while (enumerator.MoveNext())
-
{
-
Console.WriteLine(enumerator.Key);
-
Console.WriteLine(enumerator.Value);
-
}
-
-
Console.WriteLine("++++++++++++++++++++++++++");
-
-
-
ArrayList al = new ArrayList(ht.Keys);
-
-
al.Sort();
-
al.Reverse();
-
-
foreach (string str in al)
-
{
-
Console.WriteLine(str + " " + ht[str]);
-
}
-
-
Console.WriteLine("++++++++++++++++++++++++++");
-
-
-
ArrayList alv = new ArrayList(ht.Values);
-
alv.Sort();
-
-
foreach (string str in alv)
-
{
-
IDictionaryEnumerator enumerator2 = sl.GetEnumerator();
-
-
while (enumerator2.MoveNext())
-
{
-
if (str.Equals(enumerator2.Value.ToString()))
-
{
-
-
Console.WriteLine(enumerator2.Key + ":" + enumerator2.Value);
-
}
-
-
}
-
-
-
}
-
-
Console.WriteLine("++++++++++++++++++++++++++");
-
-
-
SortedList sl = new SortedList();
-
-
sl.Add("a", "a1");
-
sl.Add("c", "c1");
-
sl.Add("b", "b1");
-
-
IDictionaryEnumerator enumerator1 = sl.GetEnumerator();
-
while (enumerator1.MoveNext())
-
{
-
Console.WriteLine(enumerator1.Key);
-
Console.WriteLine(enumerator1.Value);
-
}
-
-
}
-
posted @
2015-03-14 00:18
一代猿佬
阅读(
231)
评论()
编辑
收藏
举报