ImmutableSortedDictionary<TKey,TValue>.Builder.TryGetKey(TKey, TKey) メソッド

定義

指定したキーがこのディクショナリに格納されているかどうかを判断します。Determines whether this dictionary contains a specified key.

public:
 bool TryGetKey(TKey equalKey, [Runtime::InteropServices::Out] TKey % actualKey);
public bool TryGetKey (TKey equalKey, out TKey actualKey);
member this.TryGetKey : 'Key * 'Key -> bool
Public Function TryGetKey (equalKey As TKey, ByRef actualKey As TKey) As Boolean

パラメーター

equalKey
TKey

検索対象のキー。The key to search for.

actualKey
TKey

一致するものが見つかった場合は、ディクショナリ内にある一致するキー。見つからない場合は equalkeyThe matching key located in the dictionary if found, or equalkey if no match is found.

戻り値

true に一致が見つかった場合は equalKey。それ以外の場合は falsetrue if a match for equalKey is found; otherwise, false.

注釈

TryGetKey が役に立つ可能性があるシナリオを次に示します。Following are some scenarios where TryGetKey may be useful:

  • 新しい参照を作成するのではなく、以前に格納されていたオブジェクト参照を再利用する場合。You want to reuse a previously stored object reference instead of creating a new reference.

  • オブジェクトの標準値を検索する場合You want to look up the canonical value of an object

  • オブジェクトに関するより完全なデータを取得する必要がある場合You want to retrieve more complete data about an object

適用対象