I come, I see, I conquer

                    —Gaius Julius Caesar

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

 

//用Hashtable存储颜色信息对

using System;
using System.Collections; //使用Hashtable时,必须引入这个命名空间

class HashTable
{
    
public static void Main()
    {
        Hashtable Color 
= new Hashtable(); //创建一个Hashtable实例

        Color.Add(
"R""Red");//添加key/键值对
        Color.Add("G""Green");
        Color.Add(
"B""Blue");

        
string color = (string) Color["R"];

        
if (Color.Contains("G")) //判断哈希表是否包含特定键,其返回值为true或false
            Console.WriteLine("The G key exists");

        Color.Remove(
"B");//移除一个key/键值对
        Console.WriteLine(Color["G"]);//此处输出Green

        Color.Clear();
//移除所有元素
        Console.WriteLine(Color["R"]); //此处将不会有任何输出

        Console.Read();
    }
}

 

 

posted on 2008-09-02 10:06  jcsu  阅读(379)  评论(0)    收藏  举报