我有一个通过 API 获得的值的枚举。
这些名字很好,但是我想用数据注释来改变一个,但是你怎么做呢?
我的枚举看起来像:
public enum TopicType
{
All = 0,
Message=1,
CalendarEvent=2,
Upload=4,
ToDo=8,
ToDoList=16,
Document=32
}
我想在编码时将“ToDo”更改为“ToDoItem”,但由于枚举对象的序列化,我无法更改枚举中的值,所以我必须使用数据注释,有什么建议吗?