MSDN Library
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Array 메서드

2013-12-13

Array 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 메서드 정적 멤버 AsReadOnly<T> 지정한 배열의 읽기 전용 래퍼를 반환합니다.
Public 메서드 정적 멤버 BinarySearch(Array, Object) Array 의 각 요소 및 지정한 개체에서 구현되는 IComparable 인터페이스를 사용하여 1차원으로 정렬된 전체 Array에서 특정 요소를 검색합니다.
Public 메서드 정적 멤버 BinarySearch(Array, Object, IComparer) 지정한 IComparer 인터페이스를 사용하여 1차원으로 정렬된 전체 Array에서 값을 검색합니다.
Public 메서드 정적 멤버 BinarySearch(Array, Int32, Int32, Object) Array 의 각 요소 및 지정한 값에서 구현되는 IComparable 인터페이스를 사용하여 1차원으로 정렬된 Array의 요소 범위에서 값을 검색합니다.
Public 메서드 정적 멤버 BinarySearch(Array, Int32, Int32, Object, IComparer) 지정한 IComparer 인터페이스를 사용하여 1차원으로 정렬된 Array의 요소 범위에서 값을 검색합니다.
Public 메서드 정적 멤버 BinarySearch<T>(T[], T) Array 의 각 요소 및 지정한 개체에서 구현되는 IComparable<T> 제네릭 인터페이스를 사용하여 1차원으로 정렬된 전체 Array에서 특정 요소를 검색합니다.
Public 메서드 정적 멤버 BinarySearch<T>(T[], T, IComparer<T>) 지정한 IComparer<T> 제네릭 인터페이스를 사용하여 1차원으로 정렬된 전체 Array에서 값을 검색합니다.
Public 메서드 정적 멤버 BinarySearch<T>(T[], Int32, Int32, T) Array 의 각 요소 및 지정한 값에서 구현되는 IComparable<T> 제네릭 인터페이스를 사용하여 1차원으로 정렬된 Array의 요소 범위에서 값을 검색합니다.
Public 메서드 정적 멤버 BinarySearch<T>(T[], Int32, Int32, T, IComparer<T>) 지정한 IComparer<T> 제네릭 인터페이스를 사용하여 1차원으로 정렬된 Array의 요소 범위에서 값을 검색합니다.
Public 메서드 정적 멤버 Clear 요소 형식에 따라 Array의 요소 범위를 0, false 또는 null로 설정합니다.
Public 메서드 Clone Array 의 단순 복사본을 만듭니다.
Public 메서드 정적 멤버 ConstrainedCopy Array 의 요소 범위를 지정한 소스 인덱스부터 복사하여 다른 Array에 지정한 대상 인덱스부터 붙여넣습니다. 복사가 완료되지 않으면 모든 변경 내용이 취소되도록 합니다.
Public 메서드 정적 멤버 Copy(Array, Array, Int32) Array 의 요소 범위를 첫 번째 요소부터 복사하여 다른 Array에 첫 번째 요소부터 붙여넣습니다. 길이가 32비트 정수로 지정되어 있습니다.
Public 메서드 정적 멤버 Copy(Array, Int32, Array, Int32, Int32) Array 의 요소 범위를 지정한 소스 인덱스부터 복사하여 다른 Array에 지정한 대상 인덱스부터 붙여넣습니다. 길이와 인덱스가 32비트 정수로 지정되어 있습니다.
Public 메서드 CopyTo 현재 1차원 Array의 모든 요소를 지정된 대상 Array 인덱스부터 시작하여 지정된 1차원 Array에 복사합니다. 인덱스가 32비트 정수로 지정되어 있습니다.
Public 메서드 정적 멤버 CreateInstance(Type, Int32) 지정한 Type 및 길이를 가진 인덱스가 0부터 시작하는 1차원 Array를 만듭니다.
Public 메서드 정적 멤버 CreateInstance(Type, Int32[]) 지정한 Type 및 차원 길이를 가진 인덱스가 0부터 시작하는 다차원 Array를 만듭니다. 차원 길이가 32비트 정수 배열로 지정되어 있습니다.
Public 메서드 정적 멤버 CreateInstance(Type, Int32[], Int32[]) 지정한 하한을 가진 지정한 Type 및 차원 길이의 다차원 Array를 만듭니다.
Public 메서드 Equals(Object) 지정한 Object가 현재 Object와 같은지 확인합니다. (Object에서 상속됨)
Public 메서드 정적 멤버 Exists<T> 지정한 배열에 지정한 조건자에 정의된 조건과 일치하는 요소가 포함되어 있는지 여부를 확인합니다.
Protected 메서드 Finalize 가비지 수집기에서 Object를 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 정적 멤버 Find<T> 지정된 조건자에 정의된 조건과 일치하는 요소를 검색하고 전체 Array에서 처음으로 검색한 요소를 반환합니다.
Public 메서드 정적 멤버 FindAll<T> 지정한 조건자에 정의된 조건과 일치하는 모든 요소를 검색합니다.
Public 메서드 정적 멤버 FindIndex<T>(T[], Predicate<T>) 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 전체 Array에서 일치하는 요소 중 첫 번째 요소의 인덱스(0부터 시작)를 반환합니다.
Public 메서드 정적 멤버 FindIndex<T>(T[], Int32, Predicate<T>) 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 지정한 인덱스에서 마지막 요소로 확장하는 Array의 요소 범위에서 일치하는 요소 중 첫 번째 요소의 인덱스(0부터 시작)를 반환합니다.
Public 메서드 정적 멤버 FindIndex<T>(T[], Int32, Int32, Predicate<T>) 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 지정한 인덱스부터 시작하여 지정한 수의 요소를 포함하는 Array의 요소 범위에서 일치하는 요소 중 첫 번째 요소의 인덱스(0부터 시작)를 반환합니다.
Public 메서드 정적 멤버 FindLast<T> 지정된 조건자에 정의된 조건과 일치하는 요소를 검색하고 전체 Array에서 마지막으로 검색한 요소를 반환합니다.
Public 메서드 정적 멤버 FindLastIndex<T>(T[], Predicate<T>) 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 전체 Array에서 일치하는 요소 중 마지막 요소의 인덱스(0부터 시작)를 반환합니다.
Public 메서드 정적 멤버 FindLastIndex<T>(T[], Int32, Predicate<T>) 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 첫 번째 요소에서 지정한 인덱스로 확장하는 Array의 요소 범위에서 일치하는 요소 중 마지막 요소의 인덱스(0부터 시작)를 반환합니다.
Public 메서드 정적 멤버 FindLastIndex<T>(T[], Int32, Int32, Predicate<T>) 지정한 조건자에 정의된 조건과 일치하는 요소를 검색하여 지정한 수의 요소가 들어 있고 지정한 인덱스에서 끝나는 Array의 요소 범위에서 일치하는 요소 중 마지막 요소의 인덱스(0부터 시작)를 반환합니다.
Public 메서드 정적 멤버 ForEach<T> 지정한 배열의 각 요소에서 지정한 동작을 수행합니다.
Public 메서드 GetEnumerator Array 에 대한 IEnumerator를 반환합니다.
Public 메서드 GetHashCode 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨)
Public 메서드 GetLength 지정된 차원의 Array에 있는 요소의 수를 나타내는 32비트 정수를 가져옵니다.
Public 메서드 GetLowerBound Array 에 있는 지정한 차원의 하한을 가져옵니다.
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 GetUpperBound Array 에 있는 지정한 차원의 상한을 가져옵니다.
Public 메서드 GetValue(Int32) 1차원 Array의 지정한 위치에서 값을 가져옵니다. 인덱스가 32비트 정수로 지정되어 있습니다.
Public 메서드 GetValue(Int32[]) 다차원 Array의 지정한 위치에서 값을 가져옵니다. 인덱스가 32비트 정수 배열로 지정되어 있습니다.
Public 메서드 정적 멤버 IndexOf(Array, Object) 지정한 개체를 검색하여 1차원 Array 전체에서 처음 검색된 개체의 인덱스를 반환합니다.
Public 메서드 정적 멤버 IndexOf(Array, Object, Int32) 지정한 개체를 검색하여 지정한 인덱스에서 마지막 요소로 확장하는 1차원 Array의 요소 범위에서 처음 검색된 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 IndexOf(Array, Object, Int32, Int32) 지정한 개체를 검색하여 지정한 인덱스부터 시작하여 지정한 수의 요소를 포함하는 1차원 Array의 요소 범위에서 처음 검색된 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 IndexOf<T>(T[], T) 지정한 개체를 검색하여 전체 Array에서 처음 검색된 개체의 인덱스를 반환합니다.
Public 메서드 정적 멤버 IndexOf<T>(T[], T, Int32) 지정한 개체를 검색하여 지정한 인덱스에서 마지막 요소로 확장하는 Array의 요소 범위에서 처음 검색된 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 IndexOf<T>(T[], T, Int32, Int32) 지정한 개체를 검색하여 지정한 인덱스부터 시작하여 지정한 수의 요소를 포함하는 Array의 요소 범위에서 처음 검색된 요소의 인덱스를 반환합니다.
Public 메서드 Initialize 해당 값 형식의 기본 생성자를 호출하여 값 형식 Array의 모든 요소를 초기화합니다.
Public 메서드 정적 멤버 LastIndexOf(Array, Object) 지정한 개체를 검색하여 1차원 Array 전체에서 마지막으로 일치하는 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 LastIndexOf(Array, Object, Int32) 지정한 개체를 검색하여 첫 번째 요소에서 지정한 인덱스로 확장하는 1차원 Array의 요소 범위에서 마지막으로 검색된 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 LastIndexOf(Array, Object, Int32, Int32) 지정한 개체를 검색하여 지정한 수의 요소를 포함하고 지정한 인덱스에서 끝나는 1차원 Array의 요소 범위에서 마지막으로 검색된 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 LastIndexOf<T>(T[], T) 지정한 개체를 검색하여 전체 Array에서 마지막으로 검색된 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 LastIndexOf<T>(T[], T, Int32) 지정한 개체를 검색하여 첫 번째 요소에서 지정한 인덱스로 확장하는 Array의 요소 범위에서 마지막으로 검색된 요소의 인덱스를 반환합니다.
Public 메서드 정적 멤버 LastIndexOf<T>(T[], T, Int32, Int32) 지정한 개체를 검색하여 지정한 수의 요소를 포함하고 지정한 인덱스에서 끝나는 Array의 요소 범위에서 마지막으로 검색된 요소의 인덱스를 반환합니다.
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드 정적 멤버 Resize<T> 배열의 요소 수를 지정된 새로운 크기로 변경합니다.
Public 메서드 정적 멤버 Reverse(Array) 1차원 Array 전체에 있는 요소의 시퀀스를 역순으로 설정합니다.
Public 메서드 정적 멤버 Reverse(Array, Int32, Int32) 1차원 Array의 요소 범위에 있는 요소의 시퀀스를 역순으로 설정합니다.
Public 메서드 SetValue(Object, Int32) 값을 1차원 Array에 있는 지정한 위치의 요소로 설정합니다. 인덱스가 32비트 정수로 지정되어 있습니다.
Public 메서드 SetValue(Object, Int32[]) 값을 다차원 Array에 있는 지정한 위치의 요소로 설정합니다. 인덱스가 32비트 정수 배열로 지정되어 있습니다.
Public 메서드 정적 멤버 Sort(Array) Array 에 있는 각 요소의 IComparable 구현을 사용하여 1차원 Array 전체의 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort(Array, IComparer) 지정한 IComparer를 사용하여 1차원 Array의 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort(Array, Array, IComparer) 지정한 IComparer를 사용하여 첫 번째 Array에 있는 키를 기반으로 하는 한 쌍의 1차원 Array 개체(키를 포함하는 개체와 해당 항목을 포함하는 개체)를 정렬합니다.
Public 메서드 정적 멤버 Sort(Array, Int32, Int32) Array 에 있는 각 요소의 IComparable 구현을 사용하여 1차원 Array이 요소 범위에 있는 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort(Array, Int32, Int32, IComparer) 지정한 IComparer를 사용하여 1차원 Array의 요소 범위에 있는 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort(Array, Array, Int32, Int32, IComparer) 지정한 IComparer를 사용하여 첫 번째 Array에 있는 키를 기반으로 하는 한 쌍의 1차원 Array 개체(키를 포함하는 개체와 해당 항목을 포함하는 개체)의 요소 범위를 정렬합니다.
Public 메서드 정적 멤버 Sort<T>(T[]) Array 에 있는 각 요소의 IComparable<T> 제네릭 인터페이스 구현을 사용하여 전체 Array의 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort<T>(T[], IComparer<T>) 지정한 IComparer<T> 제네릭 인터페이스를 사용하여 Array의 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort<T>(T[], Comparison<T>) 지정한 Comparison<T>을 사용하여 Array의 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort<T>(T[], Int32, Int32) Array 에 있는 각 요소의 IComparable<T> 제네릭 인터페이스 구현을 사용하여 Array의 요소 범위에 있는 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort<T>(T[], Int32, Int32, IComparer<T>) 지정한 IComparer<T> 제네릭 인터페이스를 사용하여 Array의 요소 범위에 있는 요소를 정렬합니다.
Public 메서드 정적 멤버 Sort<TKey, TValue>(TKey[], TValue[]) 각 키의 IComparable<T> 제네릭 인터페이스 구현을 사용하여 첫 번째 Array에 있는 키를 기반으로 하는 한 쌍의 Array 개체(키를 포함하는 개체와 해당 항목을 포함하는 개체)를 정렬합니다.
Public 메서드 정적 멤버 Sort<TKey, TValue>(TKey[], TValue[], IComparer<TKey>) 지정한 IComparer<T> 제네릭 인터페이스를 사용하여 첫 번째 Array에 있는 키를 기반으로 하는 한 쌍의 Array 개체(키를 포함하는 개체와 해당 항목을 포함하는 개체)를 정렬합니다.
Public 메서드 정적 멤버 Sort<TKey, TValue>(TKey[], TValue[], Int32, Int32) 각 키에서 구현하는 IComparable<T> 제네릭 인터페이스를 사용하여 첫 번째 Array에 있는 키를 기반으로 하는 한 쌍의 Array 개체(키를 포함하는 개체와 해당 항목을 포함하는 개체)의 요소 범위를 정렬합니다.
Public 메서드 정적 멤버 Sort<TKey, TValue>(TKey[], TValue[], Int32, Int32, IComparer<TKey>) 지정한 IComparer<T> 제네릭 인터페이스를 사용하여 첫 번째 Array에 있는 키를 기반으로 하는 한 쌍의 Array 개체(키를 포함하는 개체와 해당 항목을 포함하는 개체)의 요소 범위를 정렬합니다.
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)
Public 메서드 정적 멤버 TrueForAll<T> 배열의 모든 요소가 지정한 조건자에 정의된 조건과 일치하는지 여부를 확인합니다.
맨 위

  이름설명
Public 확장 메서드 AsQueryable IEnumerable IQueryable로 변환합니다. (Queryable에서 정의됨)
Public 확장 메서드 Cast<TResult> IEnumerable 의 요소를 지정된 형식으로 변환합니다. (Enumerable에서 정의됨)
Public 확장 메서드 OfType<TResult> 지정된 형식에 따라 IEnumerable의 요소를 필터링합니다. (Enumerable에서 정의됨)
맨 위

  이름설명
명시적 인터페이스 구현 Private 메서드 IList.Add IList.Add 을 구현합니다. 모든 경우에 NotSupportedException을 발생합니다.
명시적 인터페이스 구현 Private 메서드 IList.Clear 요소 형식에 따라 Array의 모든 요소를 0, false 또는 null로 설정합니다.
명시적 인터페이스 구현 Private 메서드 IList.Contains 요소가 Array에 있는지 여부를 확인합니다.
명시적 인터페이스 구현 Private 메서드 IList.IndexOf 지정한 개체를 검색하여 현재 1차원 인스턴스 내에서 처음 검색된 개체의 인덱스를 반환합니다.
명시적 인터페이스 구현 Private 메서드 IList.Insert IList.Insert 을 구현합니다. 모든 경우에 NotSupportedException을 발생합니다.
명시적 인터페이스 구현 Private 메서드 IList.Remove IList.Remove 를 구현합니다. 모든 경우에 NotSupportedException을 발생합니다.
명시적 인터페이스 구현 Private 메서드 IList.RemoveAt IList.RemoveAt 을 구현합니다. 모든 경우에 NotSupportedException을 발생합니다.
명시적 인터페이스 구현 Private 메서드 IStructuralComparable.CompareTo 정렬 순서에서 현재 컬렉션 개체의 위치가 다른 개체보다 앞인지, 뒤인지 또는 동일한지를 확인합니다.
명시적 인터페이스 구현 Private 메서드 IStructuralEquatable.Equals 개체가 현재 인스턴스와 같은지 여부를 확인합니다.
명시적 인터페이스 구현 Private 메서드 IStructuralEquatable.GetHashCode 현재 인스턴스의 해시 코드를 반환합니다.
맨 위

표시:
© 2016 Microsoft