Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 초기화 대 인스턴스화

<시간/>

초기화

변수를 선언할 때 변수에 값을 할당하는 것을 초기화라고 합니다.

다음은 예입니다 -

int val = 50;

배열 초기화의 경우 새 키워드가 필요할 수 있지만 변수 초기화의 경우 필요하지 않습니다.

인스턴스화

new 키워드를 사용하여 클래스에 대해 C#에서 새 개체를 만들 때 이를 인스턴스화라고 합니다.

new 연산자를 사용하여 C#에서 클래스를 인스턴스화합니다.

다음은 new 키워드 −

를 사용하여 생성된 Student 클래스의 두 개체를 보여주는 예입니다.
Student s1 = new Student();
Student s2 = new Student();