System.Array 클래스의 주요 메소드와 프로퍼티

정적메소드

sort()

배열을 정렬합니다.

BinarySearch<T>()

이진 탐색을 수행합니다.

IndexOf()

배열에서 찾고자 하는 특성 데이터의 인덱스를 반환합니다.

TrueForAll<T>()

배열의 모든 요소가 지정한 조건에 부합하는지의 여부를 반환합니다.

FindIndex<T>()

배열에서 지정한 조건에 부합하는 첫 번째 요소의 인덱스를 반환합니다. IndexOf() 메소드가 특정 값을 찾는데 비해, FindIndexOf<T>() 메소드는 지정한 조건에 바탕하여 값을 찾습니다.

Resize<T>()

배열의 크기를 조정합니다.

Clear()

배열의 모든 요소를 초기화합니다. 배열이 숫자 형식 기반이면 0으로, 논리 기반이면 false로 참조 형식이면 null로 초기화합니다.

ForEach<T>()

배열의 모든 요소에 대해 동일한 작업을 수행하게 합니다.

Copy<T>()

배열의 일부를 다른 배열에 복합니다.

인스턴스 메소드

GetLength()

배열에서 지정한 차원의 길이를 반환합니다. 다차원 배열에서 유용하게 사용됩니다.

프로퍼티

Length

배열의 길이를 반환합니다.

Rank

배열의 차원을 반환합니다.

Leave a Comment