克隆对象在开发过程中经常会遇到,有些时候需要浅克隆,有些时候需要深克隆,具体它们之间有什么区别,以及实现方式有哪些,在这里总结一下。 实现深克隆有以下几种方法。 手动 代码如下: //手动复制 var user2 = new User { Id = user1.Id, Name = new UserName { FirstName= user1.Name.FirstName,
技术文章 / 下载软件趣味内容 / 专业带飞