当你不想序列化类中的某个值时,可以用[ScriptIgnore] 进行对其标识,如
public class aaaa
{
[ScriptIgnore]
public
int Id { get;
set; }
public
string Name {
get; set; }
}
输出结果:{"Name":"小梁"}
也就是大家所说的‘可以使用 ScriptIgnore属性标记不序列化公共属性或公共字段’
本文介绍如何使用C#中ScriptIgnore特性来避免序列化特定的类属性。通过示例展示如何应用该特性到类属性上,使得序列化时忽略这些属性。
当你不想序列化类中的某个值时,可以用[ScriptIgnore] 进行对其标识,如
public class aaaa
{
[ScriptIgnore]
public
int Id { get;
set; }
public
string Name {
get; set; }
}
输出结果:{"Name":"小梁"}
也就是大家所说的‘可以使用 ScriptIgnore属性标记不序列化公共属性或公共字段’
1750
1812

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