Freigeben über


ImmutableSortedDictionary.CreateRange Methode

Definition

Überlädt

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

Erstellt ein unveränderliches sortiertes Wörterbuch, das die angegebenen Elemente enthält und den Standardvergleich verwendet.

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

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Bereich von Elementen mit dem angegebenen Schlüsselvergleich.

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

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Bereich von Elementen mit dem angegebenen Schlüssel- und Wertevergleich.

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

Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs

Erstellt ein unveränderliches sortiertes Wörterbuch, das die angegebenen Elemente enthält und den Standardvergleich verwendet.

public:
generic <typename TKey, typename TValue>
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ CreateRange(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ items);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> CreateRange<TKey,TValue> (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> items);
static member CreateRange : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
Public Function CreateRange(Of TKey, TValue) (items As IEnumerable(Of KeyValuePair(Of TKey, TValue))) As ImmutableSortedDictionary(Of TKey, TValue)

Typparameter

TKey

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

TValue

Der Typ der im Wörterbuch gespeicherten Werte.

Parameter

items
IEnumerable<KeyValuePair<TKey,TValue>>

Die Elemente, die dem sortierten Wörterbuch hinzugefügt werden, bevor es unveränderlich wird.

Gibt zurück

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

Gilt für:

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

Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Bereich von Elementen mit dem angegebenen Schlüsselvergleich.

public:
generic <typename TKey, typename TValue>
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ CreateRange(System::Collections::Generic::IComparer<TKey> ^ keyComparer, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ items);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> CreateRange<TKey,TValue> (System.Collections.Generic.IComparer<TKey> keyComparer, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> items);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> CreateRange<TKey,TValue> (System.Collections.Generic.IComparer<TKey>? keyComparer, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> items);
static member CreateRange : System.Collections.Generic.IComparer<'Key> * seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
Public Function CreateRange(Of TKey, TValue) (keyComparer As IComparer(Of TKey), items As IEnumerable(Of KeyValuePair(Of TKey, TValue))) As ImmutableSortedDictionary(Of TKey, TValue)

Typparameter

TKey

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

TValue

Der Typ der im Wörterbuch gespeicherten Werte.

Parameter

keyComparer
IComparer<TKey>

Die Vergleichsimplementierung, die zum Auswerten von Schlüsseln auf Gleichheit und Sortierreihenfolge verwendet wird.

items
IEnumerable<KeyValuePair<TKey,TValue>>

Die Elemente, die dem sortierten Wörterbuch hinzugefügt werden.

Gibt zurück

Das neue unveränderliche sortierte Wörterbuch, das die angegebenen Elemente enthält und den angegebenen Schlüsselvergleich verwendet.

Gilt für:

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

Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Bereich von Elementen mit dem angegebenen Schlüssel- und Wertevergleich.

public:
generic <typename TKey, typename TValue>
 static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ CreateRange(System::Collections::Generic::IComparer<TKey> ^ keyComparer, System::Collections::Generic::IEqualityComparer<TValue> ^ valueComparer, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ items);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> CreateRange<TKey,TValue> (System.Collections.Generic.IComparer<TKey> keyComparer, System.Collections.Generic.IEqualityComparer<TValue> valueComparer, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> items);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> CreateRange<TKey,TValue> (System.Collections.Generic.IComparer<TKey>? keyComparer, System.Collections.Generic.IEqualityComparer<TValue>? valueComparer, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> items);
static member CreateRange : System.Collections.Generic.IComparer<'Key> * System.Collections.Generic.IEqualityComparer<'Value> * seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
Public Function CreateRange(Of TKey, TValue) (keyComparer As IComparer(Of TKey), valueComparer As IEqualityComparer(Of TValue), items As IEnumerable(Of KeyValuePair(Of TKey, TValue))) As ImmutableSortedDictionary(Of TKey, TValue)

Typparameter

TKey

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

TValue

Der Typ der im Wörterbuch gespeicherten Werte.

Parameter

keyComparer
IComparer<TKey>

Die Vergleichsimplementierung, die zum Vergleichen von Schlüsseln auf Gleichheit und Sortierreihenfolge verwendet wird.

valueComparer
IEqualityComparer<TValue>

Die Vergleichs-Implementierung zum Vergleich von Werten auf ihre Gleichheit.

items
IEnumerable<KeyValuePair<TKey,TValue>>

Die Elemente, die dem sortierten Wörterbuch hinzugefügt werden, bevor es unveränderlich wird.

Gibt zurück

Ein unveränderliches sortiertes Wörterbuch, das die angegebenen Elemente enthält und die angegebenen Vergleiche verwendet.

Gilt für: