Partager via


ImmutableDictionary.CreateRange Méthode

Définition

Surcharges

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

Crée un dictionnaire immuable qui contient les éléments spécifiés.

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

Crée un dictionnaire immuable qui contient les éléments spécifiés et utilise le comparateur de clé spécifié.

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

Crée un dictionnaire immuable qui contient les éléments spécifiés et utilise le comparateur de clé spécifié.

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

Source:
ImmutableDictionary.cs
Source:
ImmutableDictionary.cs
Source:
ImmutableDictionary.cs

Crée un dictionnaire immuable qui contient les éléments spécifiés.

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)

Paramètres de type

TKey

Type de clés dans le dictionnaire.

TValue

Type des valeurs du dictionnaire.

Paramètres

items
IEnumerable<KeyValuePair<TKey,TValue>>

Éléments utilisés pour remplir le dictionnaire avant qu’il soit immuable.

Retours

Nouveau dictionnaire immuable qui contient les éléments spécifiés.

S’applique à

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

Source:
ImmutableDictionary.cs
Source:
ImmutableDictionary.cs
Source:
ImmutableDictionary.cs

Crée un dictionnaire immuable qui contient les éléments spécifiés et utilise le comparateur de clé spécifié.

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)

Paramètres de type

TKey

Type de clés dans le dictionnaire.

TValue

Type des valeurs du dictionnaire.

Paramètres

keyComparer
IEqualityComparer<TKey>

Implémentation du comparateur à utiliser pour comparer des clés pour l’égalité.

items
IEnumerable<KeyValuePair<TKey,TValue>>

Éléments à ajouter au dictionnaire avant qu’il soit immuable.

Retours

Nouveau dictionnaire immuable qui contient les éléments spécifiés et utilise le comparateur spécifié.

S’applique à

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

Source:
ImmutableDictionary.cs
Source:
ImmutableDictionary.cs
Source:
ImmutableDictionary.cs

Crée un dictionnaire immuable qui contient les éléments spécifiés et utilise le comparateur de clé spécifié.

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)

Paramètres de type

TKey

Type de clés dans le dictionnaire.

TValue

Type des valeurs du dictionnaire.

Paramètres

keyComparer
IEqualityComparer<TKey>

Implémentation du comparateur à utiliser pour comparer des clés pour l’égalité.

valueComparer
IEqualityComparer<TValue>

Implémentation du comparateur à utiliser pour comparer l’égalité des valeurs.

items
IEnumerable<KeyValuePair<TKey,TValue>>

Éléments à ajouter au dictionnaire avant qu’il soit immuable.

Retours

Nouveau dictionnaire immuable qui contient les éléments spécifiés et utilise le comparateur spécifié.

S’applique à