C#에는 다음과 같이 비슷한데 여러 종류의 Collections이 있는것 같습니다.
System.Collections.Generic의 Dictionary
System.Collections.Concurrent의 ConcurrentDictionary
System.Collections.Immutable의 ImmutableDictionary
System.Collections.ObjectModel의 ReadOnlyDictionary
위와 같이 동일한 Collection을 여러개 만들어 놓은 이유가 있을 것 같은데.
각각 어떤 차이점이 있고 어떤 용도로 활용하는게 좋을까요?
어떤 경우에 어떤 Collection을 사용해야 할지 잘 감이 오지 않습니다.
[최초 등록일: ]
[최종 수정일: 1/10/2023]