① 개념 1) 정의 → 키-값 쌍을 저장하면서 삽입된 순서를 유지해주는 특별한 컬렉션 → 일반 Dictionary처럼 key를 기준으로 데이터를 관리 → 중요한 차이점은 데이터를 넣은 순서 그대로 유지 2) 정의 위치 및 버전별 존재 여부 → System.Collections.Specialized 네임스페이스 안에 속함 → .NET Framework는 System.dll, .NET Core/5+는 System.Collections.Specialized.dll 어셈블리에 속함 3) 비제네릭 컬렉션 → 제네릭(Generic) 자료형이 아님 → Key와 Value 모두 object 타입으로 저장되며, 사용 시 형 변환이 필요할 수 있음 4) 내부 구조 및 작동 방식 (간단한 이해) → 키를 빠르게 찾기 위한 목적으로 Hashtable, 삽입 순서를 유지하기 위한 목적으로 ArrayList 이 두가지 자료구조를 내부적으로 조합해 동작 → 이 구조 덕분에 OrderedDictionary는 K...