c# 컬렉션
-
컬렉션(Collection) 인터페이스Programing/C# 2008. 8. 1. 16:38
컬렉션(Collection)은 ArrayList, SortedList, Hashtable, Stack, Queue, NameValueCollection 과 같은 유형들이 있다. 이들은 데이터를 보관하는것 뿐만 아니라. 수정, 삭제, 삽입, 검색 등의 다양한 기능을 제공해 준다. 배열과 가장 차이가 나는 특징은 메모리의 사이즈를 동적으로 확장할 수 있다는 점이다. 배열은 첨자로 배열을 생성후에 그 첨자의 범위 내에서만 사용할 수 있는 반면에 컬렉션류들은 데이터를 삽입을 하게되면 동적으로 메모리를 늘려주게 된다. 쉽게 컬렉션은 소형 데이터베이스라고 생각하면 된다. (단지 프로그램이 실행되는 동안만~~~) 컬렉션의 네임스페이는 System.Collections 이다. 위는 컬렉션류 인터페이스의 상속구조를 보여..