ImmutableSortedDictionary.CreateRange Methode

Definition

Überlädt

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

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

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

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Elementbereich 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 Elementbereich mit dem angegebenen Schlüssel- und Wertabgleich.

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

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

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

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 sollen, bevor sie unveränderlich sind.

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
Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Elementbereich 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 für Gleichheit und Sortierung verwendet werden soll.

items
IEnumerable<KeyValuePair<TKey,TValue>>

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

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
Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs
Quelle:
ImmutableSortedDictionary.cs

Erstellt ein neues unveränderliches sortiertes Wörterbuch aus dem angegebenen Elementbereich mit dem angegebenen Schlüssel- und Wertabgleich.

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 für Gleichheit und Sortierung verwendet werden soll.

valueComparer
IEqualityComparer<TValue>

Die Vergleichsimplementierung, die zum Vergleichen von Werten für gleichheit verwendet werden soll.

items
IEnumerable<KeyValuePair<TKey,TValue>>

Die Elemente, die dem sortierten Wörterbuch hinzugefügt werden sollen, bevor sie unveränderlich sind.

Gibt zurück

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

Gilt für: