LINQ 를 들어 가기 전에 Collection 과 Array 의 차이를 먼저 살펴 보자. Collection Class들은 삽입, 삭제, 수정, 검색 등의 기능을 한다. Collection 과 Array의 차이점은 Array는 첨자로 배열을 생성하고, 데이터를 할당 할 때에는 첨자 범위 내에서는 할당이 가능 하나 Collection은 동적으로 메모리 할당이 가능 하다.(쉽게 Array 와 ArrayList / HashTable 생성법을 비교해 보면 이해가 될 것이다.) 그럼 LINQ는 무엇 인가? L - Language IN - Integrated Q - Query 나는 언어 통합 쿼리로 직역하고, 이해 했다;; 즉,'프로그래밍 언어에 상관 없이 일괄적이고, 독립적으로 동작하는 쿼리' 라고 이해 했다...