Array 컬렉션 형식
Array 클래스는 System.Collections 네임스페이스의 일부가 아닙니다. 그러나 IList 인터페이스를 기반으로 하고 있기 때문에 컬렉션입니다.
Array 개체의 차수는 Array의 차원 수입니다. Array는 하나 이상의 차수를 가질 수 있습니다.
Array의 하한은 첫 번째 요소의 인덱스입니다. Array는 어떤 하한도 가질 수 있습니다. 기본 하한 값은 0이지만, CreateInstance를 사용하여 Array 클래스의 인스턴스를 만들 때 하한을 다르게 정의할 수 있습니다.
System.Collections 네임스페이스의 클래스와 달리, Array는 고정된 용량을 가집니다. 용량을 늘리려면 필요한 용량으로 새 Array 개체를 만들고 기존 Array 개체에서 새 개체로 요소를 복사한 다음 기존 Array를 삭제해야 합니다.
하지만, 시스템 및 컴파일러만 Array 클래스에서 명시적으로 파생시킬 수 있습니다. 사용자들은 사용하는 언어에서 배열 구문을 사용해야 합니다.
참고 항목
참조
System.Collections.Specialized