FrozenDictionary.ToFrozenDictionary Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>) |
Erstellt eine FrozenDictionary<TKey,TValue> mit den angegebenen Schlüssel-Wert-Paaren. |
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Erstellt ein FrozenDictionary<TKey,TValue> aus einem IEnumerable<T> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion |
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> gemäß der angegebenen Schlüsselauswahlfunktion. |
ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)
- Quelle:
- FrozenDictionary.cs
- Quelle:
- FrozenDictionary.cs
Erstellt eine FrozenDictionary<TKey,TValue> mit den angegebenen Schlüssel-Wert-Paaren.
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> ToFrozenDictionary<TKey,TValue> (this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
<Extension()>
Public Function ToFrozenDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TValue)
Typparameter
- TKey
Der Typ der Schlüssel im Wörterbuch.
- TValue
Der Typ der Werte im Wörterbuch.
Parameter
- source
- IEnumerable<KeyValuePair<TKey,TValue>>
Die Schlüssel-Wert-Paare, die zum Auffüllen des Wörterbuchs verwendet werden sollen.
- comparer
- IEqualityComparer<TKey>
Die zu verwendete Vergleichs-Implementierung zum Vergleich von Schlüsseln auf ihre Gleichheit. Wenn der Wert null
ist, wird Default verwendet.
Gibt zurück
Eine FrozenDictionary<TKey,TValue> , die die angegebenen Schlüssel und Werte enthält.
Hinweise
Wenn derselbe Schlüssel mehrmals in der Eingabe angezeigt wird, hat der letzte in der Sequenz Vorrang. Dies unterscheidet sich von , ToDictionarybei dem doppelte Schlüssel zu einer Ausnahme führen.
Gilt für:
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
- Quelle:
- FrozenDictionary.cs
- Quelle:
- FrozenDictionary.cs
Erstellt ein FrozenDictionary<TKey,TValue> aus einem IEnumerable<T> entsprechend der angegebenen Schlüsselauswahlfunktion und Elementauswahlfunktion
public static System.Collections.Frozen.FrozenDictionary<TKey,TElement> ToFrozenDictionary<TSource,TKey,TElement> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Element>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey, TElement) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TElement)
Typparameter
- TSource
Der Typ der Elemente von source
.
- TKey
Der Typ des von keySelector
zurückgegebenen Schlüssels.
- TElement
Der Typ des von elementSelector
zurückgegebenen Werts.
Parameter
- source
- IEnumerable<TSource>
Ein IEnumerable<T> , aus dem ein FrozenDictionary<TKey,TValue>erstellt werden soll.
- keySelector
- Func<TSource,TKey>
Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.
- elementSelector
- Func<TSource,TElement>
Eine Transformationsfunktion, mit der aus jedem Element ein Ergebniselementwert erzeugt wird.
- comparer
- IEqualityComparer<TKey>
Ein IEqualityComparer<T> zum Vergleichen von Schlüsseln.
Gibt zurück
Ein FrozenDictionary<TKey,TValue> , der die Schlüssel und Werte enthält, die aus der Eingabesequenz ausgewählt wurden.
Gilt für:
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
- Quelle:
- FrozenDictionary.cs
- Quelle:
- FrozenDictionary.cs
Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> gemäß der angegebenen Schlüsselauswahlfunktion.
public static System.Collections.Frozen.FrozenDictionary<TKey,TSource> ToFrozenDictionary<TSource,TKey> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Source>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TSource)
Typparameter
- TSource
Der Typ der Elemente von source
.
- TKey
Der Typ des von keySelector
zurückgegebenen Schlüssels.
Parameter
- source
- IEnumerable<TSource>
Ein IEnumerable<T> , aus dem ein FrozenDictionary<TKey,TValue>erstellt werden soll.
- keySelector
- Func<TSource,TKey>
Eine Funktion zum Extrahieren eines Schlüssels aus jedem Element.
- comparer
- IEqualityComparer<TKey>
Ein IEqualityComparer<T> zum Vergleichen von Schlüsseln.
Gibt zurück
Ein FrozenDictionary<TKey,TValue> , der die Schlüssel und Werte enthält, die aus der Eingabesequenz ausgewählt wurden.