如何将ASP.NET MVC中的枚举数字巧妙转换成数据库文字描述?
- 内容介绍
- 文章标签
- 相关推荐
本文共计657个文字,预计阅读时间需要3分钟。
:无法准确表达我的意图。例如,有这样一种枚举:public enum MyChoice { MyFirstChoice=0, MySecondChoice=1, MyThirdChoice=2 }。数据库中,某表某字段存储的值为0、1、2,在显示时,我们希望表达的是第1个。
标题可能无法表达我的本意。比如,有这样一个枚举:
public enum MyChoice { MyFirstChoice = 0, MySecondChoice =1, MyThirdChoice = 2 }
数据库中,某表某字段保存值为"0,1,2",在显示的时候,我们希望是"第一个选择,第二个选择,第三个选择"。如何做呢?
可以为枚举项上面标注自定义特性。
本文共计657个文字,预计阅读时间需要3分钟。
:无法准确表达我的意图。例如,有这样一种枚举:public enum MyChoice { MyFirstChoice=0, MySecondChoice=1, MyThirdChoice=2 }。数据库中,某表某字段存储的值为0、1、2,在显示时,我们希望表达的是第1个。
标题可能无法表达我的本意。比如,有这样一个枚举:
public enum MyChoice { MyFirstChoice = 0, MySecondChoice =1, MyThirdChoice = 2 }
数据库中,某表某字段保存值为"0,1,2",在显示的时候,我们希望是"第一个选择,第二个选择,第三个选择"。如何做呢?
可以为枚举项上面标注自定义特性。

