1. 기본 개념C#을 공부하다 보면 class와 struct의 차이에 대해 혼란스러울 수 있다.둘 다 데이터를 담는 틀이라는 점은 같지만 동작 방식과 사용 목적이 다르다.이 글에서는 클래스와 구조체의 차이를 정리하고 언제 어떤 걸 사용하면 좋은지, 그리고 구조체의 한계점까지 알아보자. 🔹시작전 각각의 개념을 한번 더 복습해보자. ✅ 클래스란?참조형(reference type)new 키워드로 인스턴스를 생성힙(Heap) 메모리에 저장됨변수에 객체의 참조(주소) 를 저장상속, 다형성 등 객체 지향 프로그래밍(OOP) 특징을 활용할 수 있음class Person { public string Name; public int Age;} ✅ 구조체란?값형(value type)new 없이도 사용 가능..