Himall商城ObjectHelper帮助类(1)
/// <summary>
/// 深復制
/// </summary>
/// <param name="obj">待復制的對象</param>
/// <returns></returns>
public static object DeepColne(object obj)
{
var objJson = Newtonsoft.Json.JsonConvert.SerializeObject(obj);
var objCopy = Newtonsoft.Json.JsonConvert.DeserializeObject(objJson);
return objCopy;
}
/// <summary>
/// 深復制
/// </summary>
/// <param name="obj">待復制的對象</param>
/// <returns></returns>
public static T DeepColne<T>(T t)
{
var objJson = Newtonsoft.Json.JsonConvert.SerializeObject(t);
var objCopy = Newtonsoft.Json.JsonConvert.DeserializeObject<T>(objJson
總結
以上是生活随笔為你收集整理的Himall商城ObjectHelper帮助类(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决:关于Git无法提交 index.l
- 下一篇: 对象的初始状态(构造函数)