다음을 통해 공유


Array 멤버

배열을 만들고, 조작하고, 검색 및 정렬하여 공용 언어 런타임에서 모든 배열의 기본 클래스 역할을 수행하도록 하는 메서드를 제공합니다.

다음 표에서는 Array 형식에 의해 노출되는 멤버를 보여 줍니다.

Public 속성

  이름 설명
Public property Supported by the .NET Compact Framework IsFixedSize Array의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다.
Public property Supported by the .NET Compact Framework IsReadOnly Array가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.
Public property Supported by the .NET Compact Framework IsSynchronized Array에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.
Public property Supported by the .NET Compact Framework Length 모든 차원의 Array에 있는 요소의 총 수를 나타내는 32비트 정수를 가져옵니다.
Public property LongLength 모든 차원의 Array에 있는 요소의 총 수를 나타내는 64비트 정수를 가져옵니다.
Public property Supported by the .NET Compact Framework Rank Array의 차수(차원의 수)를 가져옵니다.
Public property Supported by the .NET Compact Framework SyncRoot Array에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

위쪽

Public 메서드

( Protected 메서드 참조)

  이름 설명
Public method Static AsReadOnly 지정한 배열의 읽기 전용 래퍼를 반환합니다.
Public method Static Supported by the .NET Compact Framework BinarySearch 오버로드되었습니다. 이진 검색 알고리즘을 사용하여 1차원으로 정렬된 Array에서 값을 검색합니다.
Public method Static Supported by the .NET Compact Framework Clear 요소 형식에 따라 Array의 요소 범위를 0, false 또는 Null 참조(Visual Basic의 경우 Nothing)로 설정합니다.
Public method Supported by the .NET Compact Framework Clone Array의 단순 복사본을 만듭니다.
Public method Static ConstrainedCopy Array의 요소 범위를 지정한 소스 인덱스부터 복사하여 다른 Array에 지정한 대상 인덱스부터 붙여넣습니다. 복사가 완료되지 않으면 모든 변경 내용이 취소되도록 합니다.
Public method Static ConvertAll 한 형식의 배열을 다른 형식의 배열로 변환합니다.
Public method Static Supported by the .NET Compact Framework Copy 오버로드되었습니다. 한 Array의 요소 범위를 다른 Array에 복사하고 필요에 따라 형식 캐스팅 및 boxing을 수행합니다.
Public method Supported by the .NET Compact Framework CopyTo 오버로드되었습니다. 현재 1차원 Array의 모든 요소를 지정된 1차원 Array에 복사합니다.
Public method Static Supported by the .NET Compact Framework CreateInstance 오버로드되었습니다. Array 클래스의 새 인스턴스를 초기화합니다.
Public method Supported by the .NET Compact Framework Equals  오버로드되었습니다. 두 개의 Object 인스턴스가 같은지 여부를 확인합니다. (Object에서 상속됨)
Public method Static Exists 지정한 배열에 지정한 조건자에 정의된 조건과 일치하는 요소가 포함되어 있는지 여부를 확인합니다.
Public method Static Find 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 전체 Array에서 일치하는 첫 번째 요소를 반환합니다.
Public method Static FindAll 지정한 조건자에 정의된 조건과 일치하는 모든 요소를 검색합니다.
Public method Static FindIndex 오버로드되었습니다.  
Public method Static FindLast 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 전체 Array에서 일치하는 마지막 요소를 반환합니다.
Public method Static FindLastIndex 오버로드되었습니다.  
Public method Static ForEach 지정한 배열의 각 요소에서 지정한 동작을 수행합니다.
Public method Supported by the .NET Compact Framework GetEnumerator Array에 대한 IEnumerator를 반환합니다.
Public method Supported by the .NET Compact Framework GetHashCode  특정 형식에 대한 해시 함수로 사용되며 GetHashCode는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기 적당합니다. (Object에서 상속됨)
Public method Supported by the .NET Compact Framework GetLength 지정된 차원의 Array에 있는 요소의 수를 나타내는 32비트 정수를 가져옵니다.
Public method GetLongLength 지정된 차원의 Array에 있는 요소의 수를 나타내는 64비트 정수를 가져옵니다.
Public method Supported by the .NET Compact Framework GetLowerBound Array에 있는 지정한 차원의 하한을 가져옵니다.
Public method Supported by the .NET Compact Framework GetType  현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public method Supported by the .NET Compact Framework GetUpperBound Array에 있는 지정한 차원의 상한을 가져옵니다.
Public method Supported by the .NET Compact Framework GetValue 오버로드되었습니다. 현재 Array에 있는 지정한 요소의 값을 가져옵니다.
Public method Static Supported by the .NET Compact Framework IndexOf 오버로드되었습니다. 1차원 Array 또는 Array 일부에서 처음 검색된 값의 인덱스를 반환합니다.
Public method Supported by the .NET Compact Framework Initialize 해당 값 형식의 기본 생성자를 호출하여 값 형식 Array의 모든 요소를 초기화합니다.
Public method Static Supported by the .NET Compact Framework LastIndexOf 오버로드되었습니다. 1차원 Array 또는 Array 일부에서 지정한 값과 마지막으로 일치하는 요소의 인덱스를 반환합니다.
Public method Static Supported by the .NET Compact Framework ReferenceEquals  지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨)
Public method Static Resize 배열의 크기를 지정한 새 크기로 변경합니다.
Public method Static Supported by the .NET Compact Framework Reverse 오버로드되었습니다. 1차원 Array 또는 Array의 일부에 있는 요소의 순서를 역순으로 설정합니다.
Public method Supported by the .NET Compact Framework SetValue 오버로드되었습니다. 현재 Array의 지정한 요소를 지정한 값으로 설정합니다.
Public method Static Supported by the .NET Compact Framework Sort 오버로드되었습니다. 1차원 Array 개체의 요소를 정렬합니다.
Public method Supported by the .NET Compact Framework ToString  현재 Object를 나타내는 String을 반환합니다. (Object에서 상속됨)
Public method Static Supported by the .NET Compact Framework TrueForAll 배열의 모든 요소가 지정한 조건자에 정의된 조건과 일치하는지 여부를 확인합니다.

위쪽

Protected 메서드

  이름 설명
Protected method Supported by the .NET Compact Framework Finalize  가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Protected method Supported by the .NET Compact Framework MemberwiseClone  현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)

위쪽

명시적 인터페이스 구현

  이름 설명
Explicit interface implementation Method Supported by the .NET Compact Framework System.Collections.IList.Add IList.Add을 구현합니다. 모든 경우에 NotSupportedException을 throw합니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Collections.IList.Clear 요소 형식에 따라 Array의 모든 요소를 0, false 또는 Null 참조(Visual Basic의 경우 Nothing)로 설정합니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Collections.IList.Contains 요소가 Array에 있는지 여부를 확인합니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Collections.IList.IndexOf 지정한 개체를 검색하여 현재 1차원 인스턴스 내에서 처음 검색된 개체의 인덱스를 반환합니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Collections.IList.Insert IList.Insert을 구현합니다. 모든 경우에 NotSupportedException을 throw합니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Collections.IList.Remove IList.Remove을 구현합니다. 모든 경우에 NotSupportedException을 throw합니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Collections.IList.RemoveAt IList.RemoveAt을 구현합니다. 모든 경우에 NotSupportedException을 throw합니다.
Explicit interface implementation Property Supported by the .NET Compact Framework System.Collections.ICollection.Count Array에 포함된 요소 수를 가져옵니다.
Explicit interface implementation Property Supported by the .NET Compact Framework System.Collections.IList.Item 지정한 인덱스에 있는 요소를 가져오거나 설정합니다.

위쪽

참고 항목

참조

Array 클래스
System 네임스페이스
Object
Type

기타 리소스

배열에서 Culture의 영향을 받지 않는 문자열 작업 수행