次の方法で共有


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

定義

指定したキーがこのディクショナリに格納されているかどうかを判断します。

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

パラメーター

equalKey
TKey

検索対象のキー。

actualKey
TKey

一致するキーが見つかった場合、または equalkey 一致するものが見つからない場合はディクショナリ内にあります。

戻り値

equalKey に一致が見つかった場合は true。それ以外の場合は false

実装

注釈

役に立つシナリオをいくつか TryGetKey 次に示します。

  • 新しい参照を作成する代わりに、以前に格納したオブジェクト参照を再利用する必要があります。

  • オブジェクトの正規値を検索する場合

  • オブジェクトに関するより完全なデータを取得する場合

適用対象