ImmutableSortedDictionary.CreateRange Methode

Definitie

Overloads

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

Hiermee maakt u een onveranderbare gesorteerde woordenlijst met de opgegeven items en gebruikt u de standaard-vergelijkingsfunctie.

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

Hiermee maakt u een nieuwe onveranderbare gesorteerde woordenlijst op basis van het opgegeven bereik met items met de opgegeven sleutel vergelijken.

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

Hiermee maakt u een nieuwe onveranderbare gesorteerde woordenlijst op basis van het opgegeven bereik van items met de opgegeven sleutel en waarde-vergelijkingen.

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

Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs

Hiermee maakt u een onveranderbare gesorteerde woordenlijst met de opgegeven items en gebruikt u de standaard-vergelijkingsfunctie.

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)

Type parameters

TKey

Het type sleutels dat is opgeslagen in de woordenlijst.

TValue

Het type waarden dat is opgeslagen in de woordenlijst.

Parameters

items
IEnumerable<KeyValuePair<TKey,TValue>>

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

Retouren

Een onveranderbare gesorteerde woordenlijst die de opgegeven items bevat.

Van toepassing op

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

Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs

Hiermee maakt u een nieuwe onveranderbare gesorteerde woordenlijst op basis van het opgegeven bereik met items met de opgegeven sleutel vergelijken.

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)

Type parameters

TKey

Het type sleutels dat is opgeslagen in de woordenlijst.

TValue

Het type waarden dat is opgeslagen in de woordenlijst.

Parameters

keyComparer
IComparer<TKey>

De vergelijkings-implementatie die moet worden gebruikt om sleutels voor gelijkheid en sortering te evalueren.

items
IEnumerable<KeyValuePair<TKey,TValue>>

De items die moeten worden toegevoegd aan de gesorteerde woordenlijst.

Retouren

De nieuwe onveranderbare gesorteerde woordenlijst met de opgegeven items en maakt gebruik van de opgegeven sleutel vergelijken.

Van toepassing op

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

Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs
Bron:
ImmutableSortedDictionary.cs

Hiermee maakt u een nieuwe onveranderbare gesorteerde woordenlijst op basis van het opgegeven bereik van items met de opgegeven sleutel en waarde-vergelijkingen.

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)

Type parameters

TKey

Het type sleutels dat is opgeslagen in de woordenlijst.

TValue

Het type waarden dat is opgeslagen in de woordenlijst.

Parameters

keyComparer
IComparer<TKey>

De vergelijkings-implementatie die moet worden gebruikt om sleutels voor gelijkheid en sortering 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 gesorteerde woordenlijst voordat deze onveranderbaar zijn.

Retouren

Een onveranderbare gesorteerde woordenlijst die de opgegeven items bevat en de opgegeven vergelijkingsfunctie gebruikt.

Van toepassing op