public class User
{
public string Name{get;set;}
[IgnoreDataMember]//Address属性将不会被序列化
public string Address{get;set;}
}
using (var ms = new MemoryStream())
{
var c = new DataContractJsonSerializer(jsonObject.GetType());
c.WriteObject(ms, jsonObject);
return Encoding.UTF8.GetString(ms.ToArray());
}
本文介绍了一个C#示例,展示了如何使用[IgnoreDataMember]特性来避免序列化过程中的某个属性。通过一个具体的User类,Address属性将不会被序列化。
821

被折叠的 条评论
为什么被折叠?



