克隆时如何使某些属性不序列化?

时间:2012-07-26 16:34:44

标签: .net serialization

我正在使用本指南here来允许我克隆项目中的某些对象。我有一个对象具有引用特定对象的属性。这个特定的对象来自我正在使用的另一个库,它是根据我的对象的设置生成的。问题是,当我去复制我的对象时,一切都变得疯狂,因为它试图复制一切。有没有人知道如何忽略这个特定的属性,以便我可以根据其设置克隆它自己生成它?

我正在使用VB.NET,因此所有.NET答案都很有帮助。

1 个答案:

答案 0 :(得分:2)

我相信您可以将[NonSerialized]属性应用于您不希望序列化的任何字段。