Freigeben über


OrderedDictionary<TKey,TValue>.Remove Methode

Definition

Überlädt

Remove(TKey)

Entfernt das Element mit dem angegebenen Schlüssel aus dem IDictionary<TKey,TValue>.

Remove(TKey, TValue)

Entfernt den Wert mit dem angegebenen Schlüssel aus dem OrderedDictionary<TKey,TValue> und kopiert das Element in den Wertparameter.

Remove(TKey)

Entfernt das Element mit dem angegebenen Schlüssel aus dem IDictionary<TKey,TValue>.

public:
 virtual bool Remove(TKey key);
public bool Remove (TKey key);
abstract member Remove : 'Key -> bool
override this.Remove : 'Key -> bool
Public Function Remove (key As TKey) As Boolean

Parameter

key
TKey

Der Schlüssel des zu entfernenden Elements.

Gibt zurück

true, wenn das Element erfolgreich entfernt wird; andernfalls false. Diese Methode gibt auch false zurück, wenn key im ursprünglichen IDictionary<TKey,TValue>nicht gefunden wurde.

Implementiert

Gilt für:

Remove(TKey, TValue)

Entfernt den Wert mit dem angegebenen Schlüssel aus dem OrderedDictionary<TKey,TValue> und kopiert das Element in den Wertparameter.

public:
 bool Remove(TKey key, [Runtime::InteropServices::Out] TValue % value);
public bool Remove (TKey key, out TValue value);
member this.Remove : 'Key * 'Value -> bool
Public Function Remove (key As TKey, ByRef value As TValue) As Boolean

Parameter

key
TKey

Der Schlüssel des zu entfernenden Elements.

value
TValue

Das entfernte Element.

Gibt zurück

true, wenn das Element erfolgreich gefunden und entfernt wurde; andernfalls false.

Gilt für: