英語で読む 編集

次の方法で共有


FrozenDictionary<TKey,TValue>.TryGetAlternateLookup<TAlternateKey> Method

Definition

Gets an instance of a type that may be used to perform operations on a FrozenDictionary<TKey,TValue> using a TAlternateKey as a key instead of a TKey.

public bool TryGetAlternateLookup<TAlternateKey>(out System.Collections.Frozen.FrozenDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> lookup);

Type Parameters

TAlternateKey

The alternate type of a key for performing lookups.

Parameters

lookup
FrozenDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>

The created lookup instance when the method returns true, or a default instance that should not be used if the method returns false.

Returns

true if a lookup could be created; otherwise, false.

Remarks

This instance must be using a comparer that implements IAlternateEqualityComparer<TAlternate,T> with TAlternateKey and TKey. If it doesn't, the method will return false.

Applies to

製品 バージョン
.NET 9 (package-provided), 9, 10 (package-provided), 10