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']
这样就可以返回 "硬座" .