ArrayList
-
System.CollectionsC# 2019. 6. 12. 20:58
Collection이란 ? 데이터를 구조적으로 모아둔 것. 대표적으로 ArrayList, Hashtable, Stack, Queue이 있다. ArrayList 필요에 따라 크기가 동적으로 증가하는 배열을 사용하여 IList 인터페이스를 구현합니다. Hashtable 키의 해시 코드에 따라 구성된 키/값 쌍의 컬렉션을 나타냅니다. Stack 제네릭이 아닌 간단한 LIFO(후입선출) 방식의 개체 컬렉션을 나타냅니다. Queue 개체의 선입선출(FIFO) 컬렉션을 나타냅니다. ArrayList는 배열처럼 인덱스를 통해 바로 불러올 수 있다. 하지만 크기를 선언해야 하는 배열과 다르게 동적으로 크기가 증가한다. Hashtable은 인덱스가 아닌 키(Key)를 이용해 값을 참조한다. ht["hello"]->hel..