ConcurrentDictionary 썸네일형 리스트형 C# 동시 컬렉션(Concurrent Collections) 활용하기 멀티스레드 환경에서 안전하게 컬렉션을 다루기 위해서는 동시 컬렉션을 사용하는 것이 필수입니다. C#에서는 System.Collections.Concurrent 네임스페이스 아래 여러 동시 컬렉션을 제공해, 락 없이 효율적인 동시성을 지원합니다.1. 주요 동시 컬렉션 종류대표적인 동시 컬렉션에는 다음이 있습니다:ConcurrentDictionary: 스레드 안전한 키-값 저장소ConcurrentQueue: 스레드 안전한 FIFO 큐ConcurrentStack: 스레드 안전한 스택ConcurrentBag: 순서에 무관한 스레드 안전한 컬렉션2. ConcurrentDictionary 사용 예ConcurrentDictionary는 여러 스레드가 동시에 읽기, 쓰기 작업을 할 때 효과적입니다.using Syste.. 더보기 이전 1 다음