【发布时间】:2012-05-10 08:42:27
【问题描述】:
我想使用 JSON.NET 使用类似于[JsonIgnore] 的属性将枚举序列化为字符串
示例类:
enum Gender { Male, Female }
class ABC
{
public Gender { get; set; }
}
如果我使用 JSON.NET 对其进行序列化:
var a = new ABC();
var str = JsonConvert.SerializeObject(a);
str 设置为{Gender:0},我更喜欢{Gender:Male}。
【问题讨论】:
-
我不太明白“这个”是什么——你能更详细地描述一下你想要达到的目标吗?
-
@MiMo 我更新了我的问题以使其更清楚。请看