public WeakCollection() { _list = new FastCollection <WeakReference>(); }
public WeakCollection(IEnumerable <T> items) { _list = new FastCollection <WeakReference>(items.Select(x => new WeakReference(x))); }
public WeakCollection(int capacity) { _list = new FastCollection <WeakReference>(capacity); }