RouteValueDictionary.TryGetValue(String, Object) RouteValueDictionary.TryGetValue(String, Object) RouteValueDictionary.TryGetValue(String, Object) RouteValueDictionary.TryGetValue(String, Object) Method

Определение

Возвращает значение, указывающее, связано ли значение с указанным ключом.Gets a value that indicates whether a value is associated with the specified key.

public:
 virtual bool TryGetValue(System::String ^ key, [Runtime::InteropServices::Out] System::Object ^ % value);
public bool TryGetValue (string key, out object value);
abstract member TryGetValue : string * obj -> bool
override this.TryGetValue : string * obj -> bool
Public Function TryGetValue (key As String, ByRef value As Object) As Boolean

Параметры

key
String String String String

Ключ значения, которое необходимо получить.The key of the value to get.

value
Object Object Object Object

По возвращении из этого метода содержит значение, связанное с указанным ключом, если ключ найден; в противном случае содержит соответствующее значение по умолчанию для типа параметра value, предоставленного как параметр out.When this method returns, contains the value that is associated with the specified key, if the key is found; otherwise, contains the appropriate default value for the type of the value parameter that you provided as an out parameter. Этот параметр передается неинициализированным.This parameter is passed uninitialized.

Возвраты

Значение true, если словарь содержит элемент с указанным ключом; в противном случае — значение false.true if the dictionary contains an element that has the specified key; otherwise, false.

Комментарии

Этот метод сочетает в себе функциональные возможности ContainsKey метода Item[String] и свойства.This method combines the functionality of the ContainsKey method and the Item[String] property.

Если ключ не найден, value параметру присваивается соответствующее значение по умолчанию для типа, например 0 (ноль) для целочисленных false типов, для типов Boolean и null для ссылочных типов.If the key is not found, the value parameter is assigned the appropriate default value for the type, such as 0 (zero) for integer types, false for Boolean types, and null for reference types.

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

Дополнительно