ImmutableDictionary.CreateRange Methode

Definition

Überlädt

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

Erstellt ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält.

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

Erstellt ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält und den angegebenen Schlüsselvergleich verwendet.

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

Erstellt ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält und den angegebenen Schlüsselvergleich verwendet.

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

Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs

Erstellt ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält.

public:
generic <typename TKey, typename TValue>
 static System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ CreateRange(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ items);
public static System.Collections.Immutable.ImmutableDictionary<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.ImmutableDictionary<'Key, 'Value>
Public Function CreateRange(Of TKey, TValue) (items As IEnumerable(Of KeyValuePair(Of TKey, TValue))) As ImmutableDictionary(Of TKey, TValue)

Typparameter

TKey

Der Schlüsseltyp im Wörterbuch.

TValue

Der Typ der Werte im Wörterbuch.

Parameter

items
IEnumerable<KeyValuePair<TKey,TValue>>

Die Elemente, die zum Auffüllen des Wörterbuchs verwendet wurden, bevor es unveränderlich ist.

Gibt zurück

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

Gilt für:

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

Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs

Erstellt ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält und den angegebenen Schlüsselvergleich verwendet.

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

Typparameter

TKey

Der Schlüsseltyp im Wörterbuch.

TValue

Der Typ der Werte im Wörterbuch.

Parameter

keyComparer
IEqualityComparer<TKey>

Die Vergleichsimplementierung, die zum Vergleichen von Schlüsseln für die Gleichheit verwendet werden soll.

items
IEnumerable<KeyValuePair<TKey,TValue>>

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

Gibt zurück

Ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält und den angegebenen Vergleich verwendet.

Gilt für:

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

Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs
Quelle:
ImmutableDictionary.cs

Erstellt ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält und den angegebenen Schlüsselvergleich verwendet.

public:
generic <typename TKey, typename TValue>
 static System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ CreateRange(System::Collections::Generic::IEqualityComparer<TKey> ^ keyComparer, System::Collections::Generic::IEqualityComparer<TValue> ^ valueComparer, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ items);
public static System.Collections.Immutable.ImmutableDictionary<TKey,TValue> CreateRange<TKey,TValue>(System.Collections.Generic.IEqualityComparer<TKey> keyComparer, System.Collections.Generic.IEqualityComparer<TValue> valueComparer, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> items);
public static System.Collections.Immutable.ImmutableDictionary<TKey,TValue> CreateRange<TKey,TValue>(System.Collections.Generic.IEqualityComparer<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.IEqualityComparer<'Key> * System.Collections.Generic.IEqualityComparer<'Value> * seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Immutable.ImmutableDictionary<'Key, 'Value>
Public Function CreateRange(Of TKey, TValue) (keyComparer As IEqualityComparer(Of TKey), valueComparer As IEqualityComparer(Of TValue), items As IEnumerable(Of KeyValuePair(Of TKey, TValue))) As ImmutableDictionary(Of TKey, TValue)

Typparameter

TKey

Der Schlüsseltyp im Wörterbuch.

TValue

Der Typ der Werte im Wörterbuch.

Parameter

keyComparer
IEqualityComparer<TKey>

Die Vergleichsimplementierung, die zum Vergleichen von Schlüsseln für die Gleichheit 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 Wörterbuch hinzugefügt werden sollen, bevor sie unveränderlich sind.

Gibt zurück

Ein neues unveränderliches Wörterbuch, das die angegebenen Elemente enthält und den angegebenen Vergleich verwendet.

Gilt für: