AdditionalPropertiesDictionary<TValue>.TryGetValue メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| TryGetValue(String, TValue) |
指定したキーに関連付けられている値を取得します。 |
| TryGetValue<T>(String, T) |
ディクショナリから型指定された値の抽出を試みます。 |
TryGetValue(String, TValue)
指定したキーに関連付けられている値を取得します。
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
返品
実装
適用対象
TryGetValue<T>(String, T)
ディクショナリから型指定された値の抽出を試みます。
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 オブジェクトである場合、メソッドはオブジェクトを要求された型に変換しようとします。