ImmutableSortedDictionary<TKey,TValue>.Builder.TryGetKey(TKey, TKey) ImmutableSortedDictionary<TKey,TValue>.Builder.TryGetKey(TKey, TKey) ImmutableSortedDictionary<TKey,TValue>.Builder.TryGetKey(TKey, TKey) ImmutableSortedDictionary<TKey,TValue>.Builder.TryGetKey(TKey, TKey) Method

定義

指定したキーがこのディクショナリに格納されているかどうかを判断します。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 TKey TKey TKey

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

actualKey
TKey TKey TKey TKey

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

戻り値

equalKey に一致が見つかった場合は true。それ以外の場合は 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

適用対象