Описание тега trygetvalue
Когда мечения вопроса с TryGetValue, убедитесь, что тег с используемым языком, и с соответствующей структурой данных, как словарь, ассоциативным массив, неупорядоченной-карта, Multimap, TreeMap, HashMap, хэш - таблицей или Lua-таблица.
В C++
std::map<Key, T, Compare, Allocator>::find
: возвращает итератор, который пуст в случае отсутствия такого ключа.
В.NET
Dictionary<TKey, TValue>.TryGetValue
: возвращает истину или ложь в зависимости от того, был ли найден предоставленный ключ, и значение в качестве параметра вывода.
В Python
dict.get
: Возвращает значение, которое заменяется заданным значением по умолчанию в случае отсутствия такого ключа.
В Java
Map<K, V>.get
: Возвращает значение или null
если эта карта не содержит сопоставления для ключа.
По вопросам о функциях сопоставления коллекций данных используйте тег map-function.