using System;using System.Collections.Generic;class Person{ public string Name; public List Hobbies; // 깊은 복사 메서드 public Person DeepCopy() { Person copy = new Person(); copy.Name = this.Name; copy.Hobbies = new List(this.Hobbies); // 새로운 리스트 생성 (깊은 복사) return copy; }}class Program{ static void Main() { // 원본 객체 Person person1 = ne..