AdditionalPropertiesDictionary<TValue>.TryGetValue メソッド

定義

オーバーロード

名前 説明
TryGetValue(String, TValue)

指定したキーに関連付けられている値を取得します。

TryGetValue<T>(String, T)

ディクショナリから型指定された値の抽出を試みます。

TryGetValue(String, TValue)

ソース:
AdditionalPropertiesDictionary{TValue}.cs

指定したキーに関連付けられている値を取得します。

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

パラメーター

key
String
value
TValue

返品

指定したキーを持つ要素が に含まれている場合は a0/& 。それ以外の場合は。

実装

適用対象

TryGetValue<T>(String, T)

ソース:
AdditionalPropertiesDictionary{TValue}.cs

ディクショナリから型指定された値の抽出を試みます。

public:
generic <typename T>
 bool TryGetValue(System::String ^ key, [Runtime::InteropServices::Out] T % value);
public bool TryGetValue<T>(string key, out T? value);
member this.TryGetValue : string * 'T -> bool
Public Function TryGetValue(Of T) (key As String, ByRef value As T) As Boolean

型パラメーター

T

取得する値の型。

パラメーター

key
String

検索するキー。

value
T

このメソッドから制御が戻るときに、ディクショナリから取得された値が格納されます (検出され、要求された型に正常に変換された場合)。それ以外の場合は、 Tの既定値です。

返品

trueディクショナリ内のkeyに対してnull以外の値が見つかり、要求された型に変換された場合はfalse

注釈

ディクショナリ内のキーに対してnull 以外の値が見つかったが、値が要求された型ではなく、 IConvertible オブジェクトである場合、メソッドはオブジェクトを要求された型に変換しようとします。

適用対象