반응형 참조타입1 C# Value Type vs Reference Type 값 타입(Value Type) 스택 메모리에 저장 데이터를 직접 가지고 있음 기본 타입들 대부분이 값 타입 (Booleans, Characters, DateTime, TimeSpan, 구조체) 값 타입 변수를 복사하면 완전히 새로운 변수가 생기고 이는 기존 변수와 연관이 없다. 값 타입 예제 int a = 10; int b = a; b = 20; Console.WriteLine(a); // Output : 10 Console.WriteLine(b); // Output : 20 참조 타입(Reference Type) 힙 메모리에 저장 참조 타입 생성 시 힙에 메모리가 할당되며 변수의 메모리 주소가 저장됨 Class, Interfaces, Delegates, 배열 등 참조 타입 변수를 복사하면 같은 데이터를.. 2024. 2. 15. 이전 1 다음