C#에서 배열을 선언하는 5가지 방법
1. 초기화되지 않은 배열 참조를 선언합니다. 이 참조는 나중에 배열 인스턴스로 초기화될 수 있습니다.
int[] intArray; >intArray = new int[10];
참고: 배열의 참조는 동일하거나 관련된 유형으로 인스턴스화되어야 합니다. 배열은 기본값으로 초기화되고 값 유형은 0이며 참조입니다. type이 null입니다.
2. 배열 참조를 선언하고 초기화합니다. 배열 참조는 즉시 배열의 새 인스턴스에 할당됩니다.
int[] intArray = new int[10];
3. 배열을 선언하고, 배열 참조를 초기화하고, 배열 요소에 값을 할당합니다. 🎜>
int[] intArray = new int[3] {1,2,3};참고: 초기화 목록은 쉼표(,)로 구분되며 목록의 숫자는 다음과 같아야 합니다. 배열의 길이와 동일합니다. 넷째, 배열의 초기 크기를 설정하지 않고 배열 요소에 따라 결정된다는 점만 빼면 기본적으로 세 번째 방법과 동일합니다. int[] intArray = new int[] {1,2,3}; 5 이는 네 번째 방법의 단순화된 버전입니다. array 유형과 배열 크기는 초기화 목록에서 추론됩니다. int[] intArray = {1,2,3}; 다차원 데이터다차원 배열은 여러 차원과 인덱스가 있는 직사각형 배열입니다. 차원은 [], "[,]"에서 쉼표로 구분됩니다. 예를 들어 가장 일반적인 2차원 배열은 int[,] intArray = new int[2,3 ] {{1,2 ,3},{4,5,6}}; 가변 배열가변 배열은 인터리브된 배열의 배열로 간주됩니다. 배열의 각 벡터 길이가 다를 수 있습니다. 먼저 인터리브 배열의 행(벡터 수)을 정의한 다음 각 행의 요소 수를 선언합니다.int[][] intArray = new int[2][] {new int []{1,2,3},new int[] {1,2,3,4}}2차원 배열과의 차이점에 유의하세요C# 배열 선언 방법에 대한 더 많은 글은 PHP 중국어 홈페이지를 주목해주세요!