IT TIP

사전과 같지만 값이없는 C # 데이터 구조

itqueen 2021. 1. 7. 20:17
반응형

사전과 같지만 값이없는 C # 데이터 구조


사전과 비슷하지만 키만 있고 값이없는 C #의 데이터 구조가 있습니까? 기본적으로 목록에 특정 값이 있는지 빠르게 조회 할 수있는 정수 목록이 필요합니다. 물론 현재 사용하는 경우 List는 성능 문제를 일으키지 않지만 내 코드가 수행하는 작업의 의도와 잘 맞지 않는 것 같습니다.


예, HashSet<T>.NET 프레임 워크 버전 3.5에서 사용할 수 있습니다. .NET 버전 2.0을 사용하는 경우 사전을 사용하고 값을 null로 설정할 수 있습니다 .


3.5가 옵션이 아닌 경우 Dictionary <int, int>와 같은 작업을 수행하고 값을 무시할 수 있습니다. 2.0에서이 작업을 수행했으며 값을 키와 동일하게 설정하는 경향이 있습니다.


.NET 3.5를 대상으로하지 않는 경우 Power Collections (오픈 소스)도 Set 구현을 제공합니다.


또는 값이 고유해야하는 SortedList 사용

참조 URL : https://stackoverflow.com/questions/1363773/c-sharp-data-structure-like-dictionary-but-without-a-value

반응형