CollectionExtensions.Remove<TKey,TValue> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Försöker ta bort värdet med angivet key från dictionary.
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
Typparametrar
- TKey
Typ av nycklar i dictionary.
- TValue
Typ av värden i dictionary.
Parametrar
- dictionary
- IDictionary<TKey,TValue>
En ordlista med nycklar av typen TKey och värden av typen TValue.
- key
- TKey
Nyckeln för det värde som ska tas bort.
- value
- TValue
När den här metoden returnerar true, det borttagna värdet. När den här metoden returnerar false, default värdet för TValue.
Returer
true när ett värde hittas i dictionary med angivet key; false när dictionary det inte går att hitta ett värde som är associerat med den angivna key.
Undantag
dictionary är null.