System.Generics.Collections.TDictionary.TryGetValue
Delphi
function TryGetValue(const Key: TKey; out Value: TValue): Boolean;
C++
bool __fastcall TryGetValue(const TKey Key, /* out */ TValue &Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TDictionary |
説明
キーに対する値の取得を試行します。
指定されたキーがディクショナリに存在し、その値が Value に提供される場合、TryGetValue は true を返します。それ以外の場合は、false が返され、Value は、TValue のデフォルト値の型に設定されます。キーがディクショナリに存在しなくても、例外は発生しません。これは、O(1) 操作になります。