ImmutableSortedDictionary.ToImmutableSortedDictionary Methode

Definition

Überlädt

Name Beschreibung
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Listet eine Abfolge von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>)

Listet eine Sequenz von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>)

Listet eine Abfolge von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe der angegebenen Schlüssel- und Wertabgleiche.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Listet eine Abfolge von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ source);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue>(this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source);
static member ToImmutableSortedDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue))) As ImmutableSortedDictionary(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 Abfolge von Schlüssel-Wert-Paaren, die aufgezählt werden sollen.

Gibt zurück

Ein unveränderliches sortiertes Wörterbuch, das die Schlüssel-Wert-Paare in der angegebenen Sequenz enthält.

Gilt für:

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>)

Listet eine Sequenz von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ source, System::Collections::Generic::IComparer<TKey> ^ keyComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue>(this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IComparer<TKey> keyComparer);
static member ToImmutableSortedDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IComparer<'Key> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), keyComparer As IComparer(Of TKey)) As ImmutableSortedDictionary(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 Abfolge von Schlüssel-Wert-Paaren, die aufgezählt werden sollen.

keyComparer
IComparer<TKey>

Der Schlüsselvergleich, der beim Erstellen des unveränderlichen Wörterbuchs verwendet werden soll.

Gibt zurück

Ein unveränderliches sortiertes Wörterbuch, das die Schlüssel-Wert-Paare in der angegebenen Sequenz enthält.

Gilt für:

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>)

Listet eine Abfolge von Schlüssel-Wert-Paaren auf und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe der angegebenen Schlüssel- und Wertabgleiche.

public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ source, System::Collections::Generic::IComparer<TKey> ^ keyComparer, System::Collections::Generic::IEqualityComparer<TValue> ^ valueComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue>(this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IComparer<TKey> keyComparer, System.Collections.Generic.IEqualityComparer<TValue> valueComparer);
static member ToImmutableSortedDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IComparer<'Key> * System.Collections.Generic.IEqualityComparer<'Value> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), keyComparer As IComparer(Of TKey), valueComparer As IEqualityComparer(Of TValue)) As ImmutableSortedDictionary(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 Abfolge von Schlüssel-Wert-Paaren, die aufgezählt werden sollen.

keyComparer
IComparer<TKey>

Der Schlüsselvergleich, der beim Erstellen des unveränderlichen Wörterbuchs verwendet werden soll.

valueComparer
IEqualityComparer<TValue>

Der wertvergleicher, der für das unveränderliche Wörterbuch verwendet werden soll.

Gibt zurück

Ein unveränderliches sortiertes Wörterbuch, das die Schlüssel-Wert-Paare in der angegebenen Sequenz enthält.

Gilt für:

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

public:
generic <typename TSource, typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TValue> ^ elementSelector);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue>(this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector);
static member ToImmutableSortedDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Value> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TSource, TKey, TValue) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TValue)) As ImmutableSortedDictionary(Of TKey, TValue)

Typparameter

TSource

Der Typ der Elemente in der Sequenz.

TKey

Der Typ der Schlüssel im resultierenden Wörterbuch.

TValue

Der Typ der Werte im resultierenden Wörterbuch.

Parameter

source
IEnumerable<TSource>

Die Sequenz, die zum Generieren des Wörterbuchs aufgezählt werden soll.

keySelector
Func<TSource,TKey>

Die Funktion, die den Schlüssel für das Wörterbuch aus jedem Sequenzelement erzeugt.

elementSelector
Func<TSource,TValue>

Die Funktion, die den Wert für das Wörterbuch aus jedem Sequenzelement erzeugt.

Gibt zurück

Ein unveränderliches sortiertes Wörterbuch, das die Elemente in der angegebenen Sequenz enthält.

Gilt für:

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

public:
generic <typename TSource, typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TValue> ^ elementSelector, System::Collections::Generic::IComparer<TKey> ^ keyComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue>(this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector, System.Collections.Generic.IComparer<TKey> keyComparer);
static member ToImmutableSortedDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Value> * System.Collections.Generic.IComparer<'Key> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TSource, TKey, TValue) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TValue), keyComparer As IComparer(Of TKey)) As ImmutableSortedDictionary(Of TKey, TValue)

Typparameter

TSource

Der Typ der Elemente in der Sequenz.

TKey

Der Typ der Schlüssel im resultierenden Wörterbuch.

TValue

Der Typ der Werte im resultierenden Wörterbuch.

Parameter

source
IEnumerable<TSource>

Die Sequenz, die zum Generieren des Wörterbuchs aufgezählt werden soll.

keySelector
Func<TSource,TKey>

Die Funktion, die den Schlüssel für das Wörterbuch aus jedem Sequenzelement erzeugt.

elementSelector
Func<TSource,TValue>

Die Funktion, die den Wert für das Wörterbuch aus jedem Sequenzelement erzeugt.

keyComparer
IComparer<TKey>

Der schlüsselvergleicher, der für das Wörterbuch verwendet werden soll.

Gibt zurück

Ein unveränderliches Wörterbuch, das die Elemente in der angegebenen Sequenz enthält.

Gilt für:

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs.

public:
generic <typename TSource, typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TValue> ^ elementSelector, System::Collections::Generic::IComparer<TKey> ^ keyComparer, System::Collections::Generic::IEqualityComparer<TValue> ^ valueComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue>(this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector, System.Collections.Generic.IComparer<TKey> keyComparer, System.Collections.Generic.IEqualityComparer<TValue> valueComparer);
static member ToImmutableSortedDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Value> * System.Collections.Generic.IComparer<'Key> * System.Collections.Generic.IEqualityComparer<'Value> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TSource, TKey, TValue) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TValue), keyComparer As IComparer(Of TKey), valueComparer As IEqualityComparer(Of TValue)) As ImmutableSortedDictionary(Of TKey, TValue)

Typparameter

TSource

Der Typ der Elemente in der Sequenz.

TKey

Der Typ der Schlüssel im resultierenden Wörterbuch.

TValue

Der Typ der Werte im resultierenden Wörterbuch.

Parameter

source
IEnumerable<TSource>

Die Sequenz, die zum Generieren des Wörterbuchs aufgezählt werden soll.

keySelector
Func<TSource,TKey>

Die Funktion, die den Schlüssel für das Wörterbuch aus jedem Sequenzelement erzeugt.

elementSelector
Func<TSource,TValue>

Die Funktion, die den Wert für das Wörterbuch aus jedem Sequenzelement erzeugt.

keyComparer
IComparer<TKey>

Der schlüsselvergleicher, der für das Wörterbuch verwendet werden soll.

valueComparer
IEqualityComparer<TValue>

Der wertvergleicher, der für das Wörterbuch verwendet werden soll.

Gibt zurück

Ein unveränderliches sortiertes Wörterbuch, das die Elemente in der angegebenen Sequenz enthält.

Gilt für: