얕은 복사 1
[C#] 객체 얕은 복사(Shallow Copy) 깊은 복사(Deep Copy)
얕은 복사(Shallow Copy) 얕은 복사는 객체의 참조만 복사하는 것입니다. 객체를 얕은 복사 하게 되면 스택에 있는 참조를 복사하게 됩니다. 즉 복사할 객체(source)의 참조값을 복사될 객체(target)에 대입하게 됩니다. 다음은 얕은 복사의 예제 코드입니다. public class Employee { public int No; public string Name; } public class Program { static void Main(string[] args) { Employee source = new Employee(); source.No = 1; source.Name = "Sana"; Employee target = source; target.No = 2; target.Name = "..
반응형