C# Hashtable(哈希表)简单好用的实例

Hashtable通常称为哈希表,用于表示键/值对的集合,这些键/值对根据键的哈希代码进行组织,每个元素都是一个存储于DictionaryEntry对象中的键/值对。键不能为空引用,但值可以。

public static Hashtable GetSeatClass = new Hashtable{
            {"1","硬座"},
            {"2","软座"},
            {"3","一等座"},
            {"33","一等软座"},
            {"4","二等座"},
            {"44","二等软座"},
            {"5","硬卧上铺"},
            {"6","硬卧"},
            {"7","硬卧下铺"},
            {"8","软卧上铺"},
            {"9","软卧"},
            {"10","无座"},
            {"11","商务座"},
            {"12","特等座"},
            {"13","其它"},
            {"14","高级软卧"},
            {"15","动卧上铺"},
            {"16","动卧下铺"},
            {"17","高级动卧上铺"},
            {"18","高级动卧下铺"},
}

public static Hashtable GetSeatClassHashTable(){
            return GetSeatClass;
}

定义一个Hashtable,如果想根据席位代码获取具体席位信息的话可以这样写:

GetSeatClassHashTable()['1']

这样就可以返回 "硬座" .

猜你喜欢

转载自blog.csdn.net/liangmengbk/article/details/88574121