Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller en typ som kan användas för att utföra åtgärder på en Dictionary<TKey,TValue> med hjälp av en TAlternateKey som en nyckel i stället för en TKey.
public: generic <typename TAlternateKey>
value class Dictionary<TKey, TValue>::AlternateLookup
public readonly struct Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> where TAlternateKey : allows ref struct
type Dictionary<'Key, 'Value>.AlternateLookup<'AlternateKey> = struct
Public Structure Dictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)
Typparametrar
- TKey
Typ av nycklar i ordlistan.
- TValue
Typ av värden i ordlistan.
- TAlternateKey
Den alternativa typen av en nyckel för att utföra sökningar.
- Arv
Egenskaper
| Name | Description |
|---|---|
| Dictionary |
Hämtar den Dictionary<TKey,TValue> instans mot vilken den här instansen utför åtgärder. |
| Item[TAlternateKey] |
Hämtar eller anger värdet som är associerat med den angivna alternativa nyckeln. |
Metoder
| Name | Description |
|---|---|
| ContainsKey(TAlternateKey) |
Avgör om innehåller den Dictionary<TKey,TValue> angivna alternativa nyckeln. |
| Remove(TAlternateKey, TKey, TValue) |
Tar bort värdet med den angivna alternativa nyckeln från Dictionary<TKey,TValue>och kopierar elementet till värdeparametern. |
| Remove(TAlternateKey) |
Tar bort värdet med den angivna alternativa nyckeln från Dictionary<TKey,TValue>. |
| TryAdd(TAlternateKey, TValue) |
Försöker lägga till den angivna nyckeln och värdet i ordlistan. |
| TryGetValue(TAlternateKey, TKey, TValue) |
Hämtar värdet som är associerat med den angivna alternativa nyckeln. |
| TryGetValue(TAlternateKey, TValue) |
Hämtar värdet som är associerat med den angivna alternativa nyckeln. |