Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.Remove Метод

Определение

Перегрузки

Remove(TAlternateKey)

Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>.

Remove(TAlternateKey, TKey, TValue)

Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>и копирует элемент в параметр значения.

Remove(TAlternateKey)

Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>.

public:
 bool Remove(TAlternateKey key);
public bool Remove (TAlternateKey key);
member this.Remove : 'AlternateKey -> bool
Public Function Remove (key As TAlternateKey) As Boolean

Параметры

key
TAlternateKey

Альтернативный ключ элемента для удаления.

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

true, если элемент успешно найден и удален; в противном случае false.

Исключения

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

Remove(TAlternateKey, TKey, TValue)

Удаляет значение с указанным альтернативным ключом из Dictionary<TKey,TValue>и копирует элемент в параметр значения.

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

Параметры

key
TAlternateKey

Альтернативный ключ элемента для удаления.

actualKey
TKey

Когда этот метод возвращается, содержит удаленный ключ.

value
TValue

Когда этот метод возвращается, содержит удаленный элемент.

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

true, если элемент успешно найден и удален; в противном случае false.

Исключения

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