/// <summary> /// Adds the range. /// </summary> /// <param name="items">The items.</param> public virtual void AddRange(KeyedCollection <T> items) { if (items == null) { return; } AddRange(items.Keys, items.GetItems()); }
/// <summary> /// Clones this instance. /// </summary> /// <returns>ReadOnlyKeyedCollection<T>.</returns> public virtual ReadOnlyKeyedCollection <T> Clone() { return(new ReadOnlyKeyedCollection <T>(_coll.Keys, _coll.GetItems())); }