CollectionExtensions.Remove<TKey,TValue> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Probeert de waarde te verwijderen met de opgegeven key waarde uit de 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
Type parameters
- TKey
Het type van de sleutels in de dictionary.
- TValue
Het type van de waarden in de dictionary.
Parameters
- dictionary
- IDictionary<TKey,TValue>
Een woordenlijst met sleutels van het type TKey en de waarden van het type TValue.
- key
- TKey
De sleutel van de te verwijderen waarde.
- value
- TValue
Wanneer deze methode retourneert true, wordt de verwijderde waarde, wanneer deze methode retourneert false, de default waarde voor TValue.
Retouren
truewanneer een waarde wordt gevonden in de dictionary opgegeven met de opgegeven ; false wanneer de dictionary waarde die aan de opgegeven keykeywaarde is gekoppeld, niet kan worden gevonden.
Uitzonderingen
dictionary is null.