스레드로부터 안전한 목록 특성 List의문의 여지없이 스레드에서 안전하게 사용할 수있는 속성으로 의 구현을 원합니다 . 이 같은: private List _list; private List MyT { get { // return a copy of _list; } set { _list = value; } } 여전히 컬렉션의 복사본 (복제 된)을 반환해야하는 것 같습니다. 따라서 어딘가에서 컬렉션을 반복하고 동시에 컬렉션이 설정되면 예외가 발생하지 않습니다. 스레드로부터 안전한 컬렉션 속성을 구현하는 방법은 무엇입니까? .Net 4를 대상으로하는 경우 System.Collections.Concurrent 네임 스페이스에 몇 가지 옵션이 있습니다. ConcurrentBag이 경우 대신 사용할 수 있습니다 .L..