>백엔드 개발 >C++ >C# 다차원 배열: `[][]`와 `[,]`의 차이점은 무엇입니까?

C# 다차원 배열: `[][]`와 `[,]`의 차이점은 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2025-01-24 11:27:11852검색

C# 및 의 다차원 배열 c#에서 다차원 배열을 만들 때 와 문법 사이에는 차이가 있습니다. [][] 배열의 배열 () [,] 이 문법은 배열의 기준 어레이를 만듭니다. 배열의 각 요소는 길이가 다른 길이를 가질 수 있습니다.

통합 된 두 차원 배열 ()

[][] 이 문법은 통일 된 두 차원 배열을 생성하며, 그 중 각 요소는 동일한 크기입니다. 톱니 어레이와 달리 할당 기간 동안 지정된 행과 인덱스가 필요합니다. [,] 왜 (1) 오류를보고

문법 오류는 배열에서 배열을 생성 할 때 C#이 하나의 인덱스 만 필요하기 때문입니다. 두 번째 인덱스는 각 요소에 할당 될 때 지정됩니다. [][] (2) 에서 실패

는 통일 된 두 차원 배열이기 때문에 할당은 동시에 지정하고 색인을 지정해야합니다. 2 차원 배열에서 하나의 차원 배열에 접근하려고하기 때문에 의미가 없습니다.

위 내용은 C# 다차원 배열: `[][]`와 `[,]`의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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