
这里有几种实现方式:
第一种是:A,B的实现
Enum[Enum["A"] = 0] = "A";
x = Enum["A"] = 0;//x的值为0
也就是说:Enum有两个键值:一个是0,他的值是“A”;一个是“A”,他的值是0;
因此可以产生 Enum.A 或 Enum["A"]// 0
Enum[0] = "A" 但是 Enum.0是语法不通的
这里有几种实现方式:
第一种是:A,B的实现
Enum[Enum["A"] = 0] = "A";
x = Enum["A"] = 0;//x的值为0
也就是说:Enum有两个键值:一个是0,他的值是“A”;一个是“A”,他的值是0;
因此可以产生 Enum.A 或 Enum["A"]// 0
Enum[0] = "A" 但是 Enum.0是语法不通的