
[C#] Shallow Copy와 Deep Copy
·
언어/C#
갑자기 드는 생각인데 영어권 사람들은 코딩 배우기가 정말정말정말 쉽겠다. 문서 찾을 때도 그냥 보고 읽으면 되니까... 부럽다. · 얕은 복사 (Shallow Copy) 객체의 참조를 복사하는 것. class MyClass { public int name; public int age; } static void Main(string[] args) { MyClass myClass = new MyClass(); myClass.name= 1; myClass.age= 2; MyClass yourClass = myClass; yourClass.name= 100; Console.WriteLine($"{myClass.name} {myClass.age}"); Console.WriteLine($"{yourClass.nam..