Sdílet prostřednictvím


Dictionary<TKey,TValue>.ValueCollection.ICollection<TValue>.Remove Metoda

Definice

Odebere první výskyt konkrétního objektu z objektu ICollection<T>. Tato implementace vždy vyvolá NotSupportedException.

 virtual bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) = System::Collections::Generic::ICollection<TValue>::Remove;
bool ICollection<TValue>.Remove (TValue item);
abstract member System.Collections.Generic.ICollection<TValue>.Remove : 'Value -> bool
override this.System.Collections.Generic.ICollection<TValue>.Remove : 'Value -> bool
Function Remove (item As TValue) As Boolean Implements ICollection(Of TValue).Remove

Parametry

item
TValue

Objekt, který se má odebrat z objektu ICollection<T>.

Návraty

true pokud item byl úspěšně odebrán z objektu ICollection<T>, jinak hodnota false. Tato metoda také vrátí false , pokud item nebyla nalezena v původním ICollection<T>souboru .

Implementuje

Výjimky

Vždy vyvolána.

Poznámky

Implementace se mohou lišit v tom, jak určují rovnost objektů; například List<T> používá Default, zatímco, Dictionary<TKey,TValue> umožňuje uživateli zadat implementaci IComparer<T> , která se má použít pro porovnávání klíčů.

Platí pro

Viz také