C# 배열 선언

高洛峰
高洛峰원래의
2016-12-16 14:59:292423검색

C#에서 배열 선언은 배열을 인스턴스화하는 것입니다.

1. 1차원 배열 선언

1. 정수 배열

다음은 5개의 정수 요소를 갖는 1차원 배열을 선언합니다.

int [] array = new int[5]; 위 배열에는 array[0]부터 array[4]까지 총 5개의 정수 요소가 포함되어 있습니다. new 연산자는 배열을 만들고 배열 요소를 기본값으로 초기화하는 데 사용됩니다. 이 예에서는 모든 배열 요소가 0으로 초기화됩니다.

2. 문자열 배열

string[] stringArray = new string[10]; 위 배열에는 stringArray[0]부터 stringArray[9]까지 총 10개의 문자가 포함되어 있습니다.

2. 2차원 배열 선언

2차원 배열 선언 구문 형식은 다음과 같습니다.

데이터 유형 [,] 배열 이름 = 새 데이터 type [두 번째 차원 크기, 첫 번째 차원 크기]; 예를 들어 다음은 5개의 행과 3개의 열이 있는 2차원 배열을 선언합니다.

int[,] array = new int[5,3]; 5행은 2차원 배열을 나타냅니다. 두 번째 차원의 크기, 3열은 2차원 배열의 첫 번째 차원의 크기를 나타냅니다.

3. 3차원 배열 선언

3차원 배열 선언 구문 형식은 다음과 같습니다.

데이터 유형 [,,] 배열 이름 = new 데이터 유형 [3차원 크기, 번호. 2차원 크기, 1차원 크기] 예:

int[,,] array = new int[4,5,3];

4. 인터리브 배열 선언

다음은 5개의 요소로 구성된 1차원 배열을 선언하며, 각 요소는 1차원 정수 배열입니다.

int[][] jiaoArray = new int[5][]; 가변 배열 트래버스:

for(int x = 0; x < jiaoArray.Length; x++)
{
jiaoArray[x] = new int[4 ];
}

5. 직사각형 배열과 엇갈린 배열의 혼합 사용

다음 코드는 int 유형의 2차원 배열과 3차원 배열을 선언합니다. 차원 배열:

int[][, ,][,] array;



C# 배열 선언에 대한 자세한 내용 관련 기사는 PHP 중국어 홈페이지를 주목해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.