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

Definition

Tar bort den första förekomsten av ett specifikt objekt från ICollection<T>. Den här implementeringen genererar NotSupportedExceptionalltid .

 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

Parametrar

item
TValue

Objektet som ska tas bort från ICollection<T>.

Returer

trueom item har tagits bort från ICollection<T>; annars . false Den här metoden returnerar false även om item det inte hittades i den ursprungliga ICollection<T>.

Implementeringar

Undantag

Alltid kastad.

Kommentarer

Implementeringar kan variera i hur de bestämmer objektens likhet. använder Defaulttill List<T> exempel , medan Dictionary<TKey,TValue> tillåter användaren att ange vilken implementering som IComparer<T> ska användas för att jämföra nycklar.

Gäller för

Se även