What is the standard nowadays when one needs a thread safe collection (e.g. Set). Do I synchronize it myself, or is there an inherently thread safe collection?
.NET 4 provides a set of thread-safe collections under System.Collections.Concurrent