Is there a threadsafe and generic IList<T> in c#?
Is `List<T>` or `HashSet<T>` or anything else built in threadsafe for addition only?

My question is similar to [http://stackoverflow.com/questions/1278010/threadsafe-and-generic-arraylist-in-c][1] but I'm only looking for safety to cover adding to this list threaded, not removal or reading from it.


  [1]: http://stackoverflow.com/questions/1278010/threadsafe-and-generic-arraylist-in-c
Is there a threadsafe and generic IList<T> in c#?
===

Is `List<T>` or `HashSet<T>` or anything else built in threadsafe for addition only?

My question is similar to [http://stackoverflow.com/questions/1278010/threadsafe-and-generic-arraylist-in-c][1] but I'm only looking for safety to cover adding to this list threaded, not removal or reading from it.


  [1]: http://stackoverflow.com/questions/1278010/threadsafe-and-generic-arraylist-in-c