집 >백엔드 개발 >C#.Net 튜토리얼 >C# 배열 선언
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 중국어 홈페이지를 주목해주세요!