我有一个由 Linq2Sql 生成的类:
public partial class BuyerOrder : INotifyPropertyChanging, INotifyPropertyChanged
我想克隆这个类的对象,就像在这篇文章中所做的那样。为此,我在未生成的文件中定义了部分类,我将其标记为可序列化:
[Serializable]
public partial class BuyerOrder
但是当我打电话时
formatter.Serialize(stream, source);
我得到一个例外,说这个类没有被标记为可序列化。我究竟做错了什么?