Functional World/C#
Generic Collections
프로그래머란 카페인을 코드로 변환하는 기계다
2013. 7. 15. 22:10
제너릭 컬렉션 이름 | 기능 |
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);