/// <summary> /// Creates a set containing all of the elements of the specified collection. /// </summary> /// <param name="collection"></param> public CopyOnWriteArraySet(ICollection collection) { _array = new CopyOnWriteArray(); foreach (object obj in collection) _array.Add(obj); }