및
다중 차원 배열
[][]
[,]
이 문법은 배열 배열을 만듭니다. 각 요소는 별도의 배열에 대한 참조입니다. 톱니 모양의 배열의 장점은 유연성에 있습니다. 라인의 길이가 다를 수 있으므로 불규칙한 데이터 구조가 가능합니다.
[][]
[,]
반대로, 통합 어레이는 고정 된 수의 행과 열 수가있는 직사각형 그리드입니다. 여기서 10 줄과 9 개의 열은 2 차원으로 만듭니다. 그리드의 각 요소는 행과 인덱스로 액세스합니다.
문법의 문법 오류
문법 예제의 오류는 명령문이 선언 될 때 두 번째 차원을 지정할 수 없기 때문입니다. 먼저 배열을 배열로 선언해야합니다 (하나의 인덱스 만) : [][]
문법의 할당 오류
double[][] ServicePoint = new double[10][];
이기 때문에 라인 및 열 인덱스에 액세스해야하기 때문입니다.
는 톱니 배열을 나타내며, 각각은 길이가 다를 수 있으며 ServicePoint
는 고정 된 수의 행이있는 통합 배열과 열 수를 의미합니다. 이 차이를 이해하는 것은 C#에서 다차원 배열의 효과적인 사용에 필수적입니다. double
위 내용은 C# 다차원 배열: `[][]` 대 `[,]` – 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!