Condividi tramite


ImmutableSortedDictionary.CreateRange Metodo

Definizione

Overload

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

Crea un dizionario ordinato non modificabile che contiene gli elementi specificati e usa l'operatore di confronto predefinito.

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

Crea un nuovo dizionario ordinato non modificabile dall'intervallo di elementi specificato con l'operatore di confronto della chiave specificato.

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

Crea un nuovo dizionario ordinato non modificabile dall'intervallo di elementi specificato con gli operatori di confronto del valore e della chiave specificati.

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

Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs

Crea un dizionario ordinato non modificabile che contiene gli elementi specificati e usa l'operatore di confronto predefinito.

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)

Parametri di tipo

TKey

Tipo delle chiavi archiviate nel dizionario.

TValue

Tipo dei valori archiviati nel dizionario.

Parametri

items
IEnumerable<KeyValuePair<TKey,TValue>>

Elementi da aggiungere al dizionario ordinato prima che diventi non modificabile.

Restituisce

Dizionario ordinato non modificabile che contiene gli elementi specificati.

Si applica a

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

Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs

Crea un nuovo dizionario ordinato non modificabile dall'intervallo di elementi specificato con l'operatore di confronto della chiave specificato.

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)

Parametri di tipo

TKey

Tipo delle chiavi archiviate nel dizionario.

TValue

Tipo dei valori archiviati nel dizionario.

Parametri

keyComparer
IComparer<TKey>

Implementazione dell'operatore di confronto da usare per valutare l'uguaglianza e l'ordinamento delle chiavi.

items
IEnumerable<KeyValuePair<TKey,TValue>>

Elementi da aggiungere al dizionario ordinato.

Restituisce

Nuovo dizionario ordinato non modificabile che contiene gli elementi specificati e usa l'operatore di confronto della chiave specificato.

Si applica a

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

Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs

Crea un nuovo dizionario ordinato non modificabile dall'intervallo di elementi specificato con gli operatori di confronto del valore e della chiave specificati.

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)

Parametri di tipo

TKey

Tipo delle chiavi archiviate nel dizionario.

TValue

Tipo dei valori archiviati nel dizionario.

Parametri

keyComparer
IComparer<TKey>

Implementazione dell'operatore di confronto da usare per confrontare l'uguaglianza e l'ordinamento delle chiavi.

valueComparer
IEqualityComparer<TValue>

Implementazione dell'operatore di confronto da usare per verificare l'uguaglianza dei valori.

items
IEnumerable<KeyValuePair<TKey,TValue>>

Elementi da aggiungere al dizionario ordinato prima che diventi non modificabile.

Restituisce

Dizionario ordinato non modificabile che contiene gli elementi specificati e usa gli operatori di confronto specificati.

Si applica a