Поделиться через


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryGetValue Метод

Определение

Перегрузки

TryGetValue(TAlternateKey, TValue)

Возвращает значение, связанное с указанным альтернативным ключом.

TryGetValue(TAlternateKey, TKey, TValue)

Возвращает значение, связанное с указанным альтернативным ключом.

TryGetValue(TAlternateKey, TValue)

Возвращает значение, связанное с указанным альтернативным ключом.

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

Параметры

key
TAlternateKey

Альтернативный ключ получения значения.

value
TValue

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

в противном случае значение по умолчанию для типа параметра значения.

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

Исключения

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

TryGetValue(TAlternateKey, TKey, TValue)

Возвращает значение, связанное с указанным альтернативным ключом.

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

Параметры

key
TAlternateKey

Альтернативный ключ получения значения.

actualKey
TKey

При возврате этого метода содержит фактический ключ, связанный с альтернативным ключом, если ключ найден;

в противном случае значение по умолчанию для типа параметра ключа.

value
TValue

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

в противном случае значение по умолчанию для типа параметра значения.

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

Исключения

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