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
.
Исключения
key
null
.
Применяется к
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
.
Исключения
key
null
.