클래스

    C# 클래스에 대해서

    ▶ C# 에서 포인터가 없으면 어떡하죠? C++ 에서는 포인터를 지원하여 임의의 객체의 멤버에 접근할 수 있습니다. 하지만 C# 에서는 포인터를 지원하지 않습니다. (물론, unsafe 키워드를 이용해서 포인터를 사용할 수 있긴 하지만 극히 제한됩니다.) 그렇다면 포인터 없이 객체에 접근하려면 어떻게 해야 할이지 난감할 수 있습니다. C# 에서는 참조 타입이라고 하여, 값 타입을 제외한 모든 타입이 참조 타입이 됩니다. 예를 들어 보겠습니다. C# 프로젝트 형식을 Windows 응용 프로그램으로 지정하여 프로젝트를 생성하면 기본적으로 Form1 라는 클래스가 나옵니다. namespace refForm { public partial class Form1 : Form { public Form1() { Ini..