我有一个类型
class Foo
{
public string Name { get; set; }
}
和我可以用JsonConvert.SerializeObject()
方法快速序列化它(不需要自定义设置)。但是,如果我用[DataContract]
属性修饰类定义,则名称不序列化。
是否有一种方法来序列化DataContract
Foo
类型没有装饰它与额外的Newtonsoft.Json
特定的属性?
尝试用DataMember属性注释属性:
[DataContract]
class Foo
{
[DataMember]
public string Name { get; set; }
}