제너릭 컬렉션 이름 | 기능 |
List<T> | Array List와 유사한 기능을 수행하는 동적 배열 |
LinkedList<T> | 이중 연결 리스트 구현에 사용 |
SortedList<TKey, TValue> | 키와 값의 쌍으로 구성된 정렬된 리스트 |
Stack<T> | Last in First out |
Queue<T> | First in First out |
HashSet<T> | Hash Table을 이용하여, 구별되는 값들의 집합의 구현 |
SortedSet<T> | 정렬된 순서대로 관리되는 집합 |
Dictionary<TKey, TValue> | HashTable 클래스와 유사하게 키, 값의 쌍으로 저장 |
SortedDictionary<TKey, TValue> | 정렬된 키, 값의 쌍으로 저장한 리스트 |
Sample :
String[] player = { "전우치" , "홍길동", "영구" };
List<string> koreaplayer = new List<string>(player);
foreach (string tt in koreaplayer) Console.WriteLine(tt);
'Functional World > C#' 카테고리의 다른 글
boxing 에 대한 생각의 오류.... (0) | 2013.09.30 |
---|---|
IEnumerator 사용하기 - 기초 (0) | 2013.08.11 |
C# 5.0 async, await (0) | 2013.07.05 |
Runtime에 클래스 맴버를 취득 하고자 할 경우…. (0) | 2013.07.04 |
Func<TResult>() 대리자 (0) | 2013.07.04 |