CollectionExtensions.Remove<TKey,TValue> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, den Wert mit dem angegebenen key
aus dem dictionary
zu entfernen.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static bool Remove(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary, TKey key, [Runtime::InteropServices::Out] TValue % value);
public static bool Remove<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary, TKey key, out TValue value);
static member Remove : System.Collections.Generic.IDictionary<'Key, 'Value> * 'Key * 'Value -> bool
<Extension()>
Public Function Remove(Of TKey, TValue) (dictionary As IDictionary(Of TKey, TValue), key As TKey, ByRef value As TValue) As Boolean
Typparameter
- TKey
Der Typ der Schlüssel in einem dictionary
.
- TValue
Der Typ der Werte in dictionary
.
Parameter
- dictionary
- IDictionary<TKey,TValue>
Ein Wörterbuch mit Schlüsseln vom Typ TKey
und Werten vom Typ TValue
.
- key
- TKey
Der Schlüssel des zu entfernenden Werts.
- value
- TValue
Wenn diese Methode true
zurückgibt, der entfernte Wert. Wenn diese Methode false
zurückgibt, der default
-Wert für TValue
.
Gibt zurück
true
, wenn ein Wert im dictionary
mit dem angegebenen key
gefunden wird; false
, wenn das dictionary
einen Wert nicht finden kann, der dem angegebenen key
zugeordnet ist.
Ausnahmen
dictionary
ist null