【发布时间】:2014-01-28 12:34:24
【问题描述】:
以下是对象克隆失败的情况:
[Serializable]
public class MasterClass
{
public MasterClass(DataRow row)
{
EntityData = row;
}
public DataRow EntityData
{
get;
set;
}
}
对于克隆,我正在使用来自此SO question 的扩展方法(Clone()):
在克隆 MasterClass 对象时,出现运行时抛出的错误消息:
在程序集“System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中的类型“System.Data.DataRow”未标记为可序列化。
有什么解决办法吗?
【问题讨论】: