1

我有一个(只读)表,其中包含一些配置信息,例如:

Red  -  1,
Green - 2,
Orange - 3.

将其加载到某个集合中的最简单方法是什么,以便我可以编写,例如:

byte x = MyColl.Red;
4

1 回答 1

0

一种选择是使用枚举

enum 关键字用于声明一个枚举,一种由一组称为枚举数列表的命名常量组成的独特类型。

这样做的问题是它需要在编译时进行硬编码,因此从表中读取它没有意义。

另一种选择是使用Dictionary Class

表示键和值的集合。

你可以在哪里看

Dictionary<string, byte>

以便使用它

byte x = MyCollDictionary["Red"];
于 2013-08-08T07:56:14.090 回答