.NET Framework에서 동시 HashSet <T>?
다음 수업이 있습니다. class Test{ public HashSet<string> Data = new HashSet<string>(); } 다른 스레드에서 "데이터"필드를 변경해야하므로 현재 스레드 안전 구현에 대한 의견이 필요합니다. class Test{ public HashSet<string> Data = new HashSet<string>(); public void Add(string Val){ lock(Data) Data.Add(Val); } public void Remove(string Val){ lock(Data) Data.Remove(Val); } } 현장으로 직접 이동하여 여러 …