kos*_*kov 9 c#
如何标记属性,如果它们具有默认值,则不应序列化?例如,如果我有布尔值,那么shoudl将被序列化,如果仅设置为true,则与可空值相同,如果它们为null我不想将它们包含在我的序列化文件中.
kos*_*kov 22
好的,我自己找到了.是的[DefaultValue(false)].如果我用这个attr标记一些属性,那么只有当它与()中的值不同时才会被序列化.
[DefaultValue(false)]
System.ComponentModel.DefaultValueAttribute
归档时间:
13 年,12 月 前
查看次数:
4964 次
最近记录:
10 年,12 月 前