CollectionExtensions.Remove<TKey,TValue> Метод

Определение

Пытается удалить значение с указанным key из него 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

Параметры типа

TKey

Тип ключей в элементе dictionary.

TValue

Тип значений в .dictionary

Параметры

dictionary
IDictionary<TKey,TValue>

Словарь с ключами типа TKey и значений типа TValue.

key
TKey

Ключ удаляемого значения.

value
TValue

При возврате этого метода удалено значение; при возврате truefalsedefault этого метода — значение для .TValue

Возвращаемое значение

true Если значение найдено в dictionary указанном keyобъекте; false если dictionary не удается найти значение, связанное с указанным key.

Исключения

dictionary равно null.

Применяется к