본문 바로가기

IT/c#

[c#] Collection 에 대해서 알아보자

C# Collection 정리

System.Collections 네임스페이스
System.Collections
System.Collections.Concurrent
System.Collections.Generic
System.Collections.ObjectModel
System.Collections.Specialized


System.Collections
ArrayList 클래스
BitArray 클래스
CaseInsensitiveComparer 클래스
CaseInsensitiveHashCodeProvider 클래스
CollectionBase 클래스
Comparer 클래스
DictionaryBase 클래스
DictionaryEntry 구조체
Hashtable 클래스
ICollection 인터페이스
IComparer 인터페이스
IDictionary 인터페이스
IDictionaryEnumerator 인터페이스
IEnumerable 인터페이스
IEnumerator 인터페이스
IEqualityComparer 인터페이스
IHashCodeProvider 인터페이스
IList 인터페이스
IStructuralComparable 인터페이스
IStructuralEquatable 인터페이스
Queue 클래스
ReadOnlyCollectionBase 클래스
SortedList 클래스
Stack 클래스
StructuralComparisons 클래스

System.Collections.Generic
Comparer(T) 클래스
Dictionary(TKey, TValue) 클래스
Dictionary(TKey, TValue).Enumerator 구조체
Dictionary(TKey, TValue).KeyCollection 클래스
Dictionary(TKey, TValue).KeyCollection.Enumerator 구조체
Dictionary(TKey, TValue).ValueCollection 클래스
Dictionary(TKey, TValue).ValueCollection.Enumerator 구조체
EqualityComparer(T) 클래스
HashSet(T) 클래스
HashSet(T).Enumerator 구조체
ICollection(T) 인터페이스
IComparer(T) 인터페이스
IDictionary(TKey, TValue) 인터페이스
IEnumerable(T) 인터페이스
IEnumerator(T) 인터페이스
IEqualityComparer(T) 인터페이스
IList(T) 인터페이스
IReadOnlyCollection(T) 인터페이스
IReadOnlyDictionary(TKey, TValue) 인터페이스
IReadOnlyList(T) 인터페이스
ISet(T) 인터페이스
KeyedByTypeCollection(TItem) 클래스
KeyNotFoundException 클래스
KeyValuePair(TKey, TValue) 구조체
LinkedList(T) 클래스
LinkedList(T).Enumerator 구조체
LinkedListNode(T) 클래스
List(T) 클래스
List(T).Enumerator 구조체
Queue(T) 클래스
Queue(T).Enumerator 구조체
SortedDictionary(TKey, TValue) 클래스
SortedDictionary(TKey, TValue).Enumerator 구조체
SortedDictionary(TKey, TValue).KeyCollection 클래스
SortedDictionary(TKey, TValue).KeyCollection.Enumerator 구조체
SortedDictionary(TKey, TValue).ValueCollection 클래스
SortedDictionary(TKey, TValue).ValueCollection.Enumerator 구조체
SortedList(TKey, TValue) 클래스
SortedSet(T) 클래스
SortedSet(T).Enumerator 구조체
Stack(T) 클래스
Stack(T).Enumerator 구조체
SynchronizedCollection(T) 클래스
SynchronizedKeyedCollection(K, T) 클래스
SynchronizedReadOnlyCollection(T) 클래스

[출처] C# Collection 정리|작성자 myungjik