引用类型,使用克隆创建新的对象,或使用序列化创建新对象
正常情况下,我们在使用实体作为参数进行传递的时候,方法内部修改了实体,方法外部也会变化,这是因为引用类型指向的是同一个地址;所以在传递过程中任何修改都会被记录下来,如果我们现在的需求是传入的实体,不管怎么修改都不影响原实体应该怎么操作?简单点说就是new 一个新的实体;至于怎么new请看下面的Demo。
using System;
using System.Collections.Generi...
原创
2018-11-14 17:11:13 ·
246 阅读 ·
0 评论