//-------------------------------------------------------------------------------------------------------------------------------- bool ICollection <T> .Remove(T item) { return(RawTypedCollection.Remove(ToInternalKey(item))); }
//-------------------------------------------------------------------------------------------------------------------------------- bool ICollection <KeyValuePair <TKey, TValue> > .Remove(KeyValuePair <TKey, TValue> pair) { return(RawTypedCollection.Remove(ToInternalPair(pair))); }