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

C#에서 배열을 초기화하는 방법은 무엇입니까?

<시간/>

모든 어레이는 연속적인 메모리 위치로 구성됩니다. 가장 낮은 주소는 첫 번째 요소에 해당하고 가장 높은 주소는 마지막 요소에 해당합니다.

먼저 배열을 선언합니다.

int[] rank;

그러나 배열을 선언한다고 해서 메모리의 배열이 초기화되는 것은 아닙니다. 배열 변수가 초기화되면 배열에 값을 할당할 수 있습니다.

배열은 참조 유형이므로 배열의 인스턴스를 생성하려면 new 키워드를 사용해야 합니다. 예를 들어,

int[] rank = new int[5];

선언 시 배열에 값을 할당할 수 있습니다.

int[] rank = { 1, 2, 3,4,5};

이를 통해 한 줄에 배열을 만들고 초기화할 수도 있습니다.

int [] rank = new int[5]  { 1,  2, 3, 4, 5};