业务数据实体(model) 需要克隆的方法

业务数据实体(model) 需要克隆的时候 可以使用

Json.Deserialize<InquireResult>(Json.Serialize<InquireResult>(inqResult));

Json序列化再反序列化;

 

方法二:例如实体名称(InquireResult)实体中包含实体 CfetTrade

实体 实现ICloneable 接口,

实体中新增方法

public object Clone()

{

  InquireResult obj =  (InquireResult) this.MemberwiseClone();

 

  obj.CfetTrade=(CfetTrade) this.CfetTrade?.Clone();

  return obj;

}

posted @ 2019-03-19 20:05  凌心缘  阅读(274)  评论(0编辑  收藏  举报