C#에는 참조 형식과 값 형식의 두 가지 형식이 있습니다. 참조 형식의 변수는 해당 데이터(개체)에 대한 참조를 저장하지만 값 형식의 변수에는 해당 데이터가 직접 포함됩니다. 참조 형식에서는 두 가지 변수가 같은 개체를 참조할 수 있으므로 한 변수에 대한 작업이 다른 변수에서 참조하는 개체에 영향을 미칠 수 있습니다. 값 형식을 사용하면 각 변수에 고유한 데이터 복사본이 있으며 한 변수에 대한 작업이 다른 변수에 영향을 줄 수 없습니다(, refout 매개 변수의 in경우 제외, 참조,참조, 참조 및 출력 매개 변수 한정자).
다음 키워드는 참조 형식을 선언하는 데 사용됩니다.
C#에서는 다음과 같은 기본 제공 참조 형식도 제공합니다.
참고하십시오
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET