C# Language배열


통사론

  • 배열 선언하기 :

    <type> [] <name>;

  • 2 차원 배열 선언 :

    <type> [,] <이름> = 새 <유형> [<값>, <값>];

  • 들쭉날쭉 한 배열 선언 :

    <type> [] <이름> = 새 <유형> [<값>];

  • 지그재그 배열에 대한 하위 배열 선언 :

    <이름> [<값>] = 새 <유형> [<값>];

  • 값없이 배열 초기화하기 :

    <이름> = 새 <유형> [<길이>];

  • 값으로 배열 초기화하기 :

    <이름> = 새 <유형> [] {<값>, <값>, <값>, ...};

  • 값으로 2 차원 배열 초기화하기 :

    <name> = 새로운 <type> [,] {{<value>, <value>}, {<value>, <value>}, ...};

  • 인덱스 i의 요소에 액세스 :

    <이름> [i]

  • 배열 길이 가져 오기 :

    <이름>. 길이

비고

C #에서는 배열이 참조 형식이므로 nullable 을 의미합니다.

배열은 캔트 수단 고정 길이 갖는다 .Add() 그 이상으로 .Remove() 그것을 행합니다. 이를 사용하려면 List 또는 ArrayList 라는 동적 배열이 필요합니다.

배열 관련 예