如何在类序列化时不序列化事件
时间:2010-08-19 来源:feiyun0112
今天有网友问我,想要序列化一个带事件的类实例,但是事件不能序列化。
其实可以用NonSerializedAttribute 指示可序列化类的某个字段不应被序列化(http://msdn.microsoft.com/zh-cn/library/system.nonserializedattribute(VS.90).aspx)。
但是事件不是字段,因此需要多一步,将它设置为字段。
[field:NonSerializedAttribute()]
public event ChangedEventHandler Changed;
相关阅读 更多 +