27. 제네릭 컬렉션
·
💻 Programming Language/C#
제네릭 컬렉션(Generic Collection)의 존재 및 사용 이유 Generic Collection : object 형식에 기반한 기존 컬렉션의 문제들을 해결하는 방법으로 사용되고 있다. Generic(일반화) 기반으로 만들어져 있기 때문에 컴파일시 사용할 형식이 정해지므로 형변환 발생이 줄어든다. 컬렉션이 가지고 있는 성능상의 문제를 해결할 수 있다. ⭐️⭐️⭐️기존 컬렉션이 가지고 있는 성능상의 문제 컬렉션은 데이터를 object형식으로 저장함. int, double, string과 같은 타입을 컬렉션에 저장하게되면 object형식으로 저장하고 컬렉션이 컴파일될때 이와 같이 형변환이 매번 일어나게됨. 또한 컴파일시 뿐만 아니라 컬렉션 내 요소(데이터)에 접근할 때에도 형변환이 계속해서 발생하기 ..