日期:2014-05-19  浏览次数:20853 次

如何将一组非连续的整型常量映射到不同的字符串上去
现在的程序中,定义了一组整型常量,这些常量的每个值代表一个错误代码(!数值并不是连续的)
现在我希望将这些错误代码数值,分别映射到不同的字符串上,以便在界面上显示。
最简单的方法是用switch语句,可是由于错误代码很多,写起来过于累赘,修改也麻烦。
C++中std::map的类倒是可以实现这样的功能,C#中有这样的类吗,或者用怎么样的实现方法比较好?
望高手赐教,谢谢~

------解决方案--------------------
参看
Dictionary <>

字典类的范型使用方法
------解决方案--------------------
定义在配置文件中
然后序列化不好么?
------解决方案--------------------
hashtable