ImmutableSortedDictionary.CreateRange Metodo

Definizione

Overload

Nome Descrizione
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 delle chiavi 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 strumenti di confronto chiave e valore specificati.

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

Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs
Origine:
ImmutableSortedDictionary.cs
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 di chiavi archiviate nel dizionario.

TValue

Tipo di valori archiviati nel dizionario.

Parametri

items
IEnumerable<KeyValuePair<TKey,TValue>>

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

Valori restituiti

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
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 delle chiavi 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 di chiavi archiviate nel dizionario.

TValue

Tipo di valori archiviati nel dizionario.

Parametri

keyComparer
IComparer<TKey>

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

items
IEnumerable<KeyValuePair<TKey,TValue>>

Elementi da aggiungere al dizionario ordinato.

Valori restituiti

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

Si applica a

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

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

Crea un nuovo dizionario ordinato non modificabile dall'intervallo di elementi specificato con gli strumenti di confronto chiave e valore 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 di chiavi archiviate nel dizionario.

TValue

Tipo di valori archiviati nel dizionario.

Parametri

keyComparer
IComparer<TKey>

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

valueComparer
IEqualityComparer<TValue>

Implementazione dell'operatore di confronto da usare per confrontare i valori per verificarne l'uguaglianza.

items
IEnumerable<KeyValuePair<TKey,TValue>>

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

Valori restituiti

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

Si applica a