对象中field变量不希望被序列化设置[NonSerialized]属性可以达到目的,而 Property则不能用[NonSerialized],有什么办法来避免一个Property不被序列化。比如对象状态属性Status
[Serializable]
public class Monitor
{ private int aaa;
[NonSerialized] private int status;
public int Status
{ get{return status;}
set{status = value;}
}
}
[Serializable]
public class Monitor
{ private int aaa;
[NonSerialized] private int status;
public int Status
{ get{return status;}
set{status = value;}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货