ImmutableDictionary.CreateRange Methode

Definitie

Overloads

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

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat.

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

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en maakt gebruik van de opgegeven sleutel vergelijken.

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

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en maakt gebruik van de opgegeven sleutel vergelijken.

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

Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat.

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)

Type parameters

TKey

Het type sleutels in de woordenlijst.

TValue

Het type waarden in de woordenlijst.

Parameters

items
IEnumerable<KeyValuePair<TKey,TValue>>

De items die worden gebruikt om de woordenlijst te vullen voordat deze onveranderbaar zijn.

Retouren

Een nieuwe onveranderbare woordenlijst die de opgegeven items bevat.

Van toepassing op

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

Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en maakt gebruik van de opgegeven sleutel vergelijken.

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)

Type parameters

TKey

Het type sleutels in de woordenlijst.

TValue

Het type waarden in de woordenlijst.

Parameters

keyComparer
IEqualityComparer<TKey>

De vergelijkings-implementatie die moet worden gebruikt om sleutels voor gelijkheid te vergelijken.

items
IEnumerable<KeyValuePair<TKey,TValue>>

De items die moeten worden toegevoegd aan de woordenlijst voordat deze onveranderbaar zijn.

Retouren

Een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en die gebruikmaakt van de opgegeven vergelijkingsfunctie.

Van toepassing op

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

Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs
Bron:
ImmutableDictionary.cs

Hiermee maakt u een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en maakt gebruik van de opgegeven sleutel vergelijken.

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)

Type parameters

TKey

Het type sleutels in de woordenlijst.

TValue

Het type waarden in de woordenlijst.

Parameters

keyComparer
IEqualityComparer<TKey>

De vergelijkings-implementatie die moet worden gebruikt om sleutels voor gelijkheid te vergelijken.

valueComparer
IEqualityComparer<TValue>

De vergelijkings-implementatie die moet worden gebruikt om waarden voor gelijkheid te vergelijken.

items
IEnumerable<KeyValuePair<TKey,TValue>>

De items die moeten worden toegevoegd aan de woordenlijst voordat deze onveranderbaar zijn.

Retouren

Een nieuwe onveranderbare woordenlijst die de opgegeven items bevat en die gebruikmaakt van de opgegeven vergelijkingsfunctie.

Van toepassing op