내보내기(0) 인쇄
모두 확장

System.Collections 네임스페이스

업데이트: 2007년 11월

System.Collections 네임스페이스에는 목록, 큐, 비트 배열, 해시 테이블 및 사전과 같은 다양한 개체의 컬렉션을 정의하는 인터페이스와 클래스가 포함되어 있습니다.

  클래스설명
ArrayList크기가 필요에 따라 동적으로 증가되는 배열을 사용하여 IList 인터페이스를 구현합니다.
BitArray부울로 나타나는 간단한 비트 값 배열을 관리합니다. 여기에서 true는 비트가 설정(1)되었고 false는 비트가 해제(0)되었음을 나타냅니다.
CaseInsensitiveComparer문자열의 대/소문자를 무시하고 두 개체를 비교합니다.
CaseInsensitiveHashCodeProvider 사용되지 않습니다. 문자열의 대/소문자를 구분하지 않는 해시 알고리즘을 사용하여 개체에 대해 해시 코드를 제공합니다.
CollectionBase강력한 형식의 컬렉션에 대한 abstract 기본 클래스를 제공합니다.
Comparer문자열의 대/소문자를 구분하여 두 개체를 비교합니다.
DictionaryBase강력한 형식의 키/값 쌍 컬렉션에 대한 abstract 기본 클래스를 제공합니다.
Hashtable키의 해시 코드에 따라 구성되는 키/값 쌍의 컬렉션을 나타냅니다.
Queue개체의 선입선출(FIFO) 컬렉션을 나타냅니다.
ReadOnlyCollectionBase제네릭이 아닌 강력한 형식의 읽기 전용 컬렉션에 대한 abstract 기본 클래스를 제공합니다.
SortedList 키를 기준으로 정렬되고 키와 인덱스로 액세스할 수 있는 키/값 쌍의 컬렉션을 나타냅니다.
Stack제네릭이 아닌 간단한 후입선출(LIFO) 개체 컬렉션을 나타냅니다.

  구조체설명
DictionaryEntry설정하거나 검색할 수 있는 사전 키/값 쌍을 정의합니다.

  인터페이스설명
ICollection제네릭이 아닌 모든 컬렉션의 크기, 열거자 및 동기화 메서드를 정의합니다.
IComparer두 개체를 비교하는 메서드를 노출합니다.
IDictionary키/값 쌍의 제네릭이 아닌 컬렉션을 나타냅니다.
IDictionaryEnumerator제네릭이 아닌 사전의 요소를 열거합니다.
IEnumerable제네릭이 아닌 컬렉션에서 단순하게 반복할 수 있도록 지원하는 열거자를 노출합니다.
IEnumerator 제네릭이 아닌 컬렉션을 단순하게 반복할 수 있도록 지원합니다.
IEqualityComparer개체가 같은지 비교할 수 있는 메서드를 정의합니다.
IHashCodeProvider 사용되지 않습니다. 사용자 지정 해시 함수를 사용하여 개체에 해시 코드를 제공합니다.
IList인덱스로 각각 액세스할 수 있는 제네릭이 아닌 개체 컬렉션을 나타냅니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft