如最佳回答所示,给一个代码示例:
public static Hashtable Info_;
ICloneable pass = Info_;
LVItem WholeChecked_Conclusion = new LVItem()
{
FileName = item.Name,
Path = item.Path,
ErrorNumber = Error_Num.ToString(),
Number = (i+1).ToString(),
ErrorInformation = Error_Info,
Info = (Hashtable)pass.Clone()
};
即使用强制类型转换成ICloneable接口类型后再调用Clone()方法。
温馨提示:答案为网友推荐,仅供参考