구조체 예시 // 클래스 public class MyClass { public int value; } // 구조체 public struct MyStruct { public int value; } // 클래스 사용 MyClass a = new MyClass(); MyClass b = a; // b와 a는 같은 객체를 참조 a.value = 10; Console.WriteLine(b.value); // 출력 결과: 10 // 구조체 사용 MyStruct x = new MyStruct(); MyStruct y = x; // x와 y는 별개의 복사본 x.value = 10; Console.WriteLine(y.value); // 출력 결과: 0 class와 달리 struct로 만든 구조체는 주소를 공유하지 않는..