ImmutableSortedDictionary.CreateRange Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Vytvoří neměnný seřazený slovník, který obsahuje zadané položky a použije výchozí porovnávací nástroj. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Vytvoří nový neměnný slovník řazení ze zadaného rozsahu položek se zadaným porovnávačem klíčů. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Vytvoří nový neměnný slovník řazení ze zadaného rozsahu položek se zadanými porovnávači klíčů a hodnot. |
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
Vytvoří neměnný seřazený slovník, který obsahuje zadané položky a použije výchozí porovnávací nástroj.
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)
Parametry typu
- TKey
Typ klíčů uložených ve slovníku.
- TValue
Typ hodnot uložených ve slovníku.
Parametry
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
Položky, které se mají přidat do seřazeného slovníku, než bude neměnný.
Návraty
Neměnný seřazený slovník, který obsahuje zadané položky.
Platí pro
CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)
Vytvoří nový neměnný slovník řazení ze zadaného rozsahu položek se zadaným porovnávačem klíčů.
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)
Parametry typu
- TKey
Typ klíčů uložených ve slovníku.
- TValue
Typ hodnot uložených ve slovníku.
Parametry
- keyComparer
- IComparer<TKey>
Implementace porovnávače, která se použije k vyhodnocení rovnosti a řazení klíčů.
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
Položky, které se mají přidat do seřazeného slovníku.
Návraty
Nový neměnný slovník řazení, který obsahuje zadané položky a používá zadaný porovnávací nástroj klíčů.
Platí pro
CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)
Vytvoří nový neměnný slovník řazení ze zadaného rozsahu položek se zadanými porovnávači klíčů a hodnot.
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)
Parametry typu
- TKey
Typ klíčů uložených ve slovníku.
- TValue
Typ hodnot uložených ve slovníku.
Parametry
- keyComparer
- IComparer<TKey>
Implementace porovnávače, která se má použít k porovnání klíčů pro rovnost a řazení.
- valueComparer
- IEqualityComparer<TValue>
Implementace porovnávače, která se má použít k porovnání hodnot rovnosti.
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
Položky, které se mají přidat do seřazeného slovníku, než bude neměnný.
Návraty
Neměnný seřazený slovník, který obsahuje zadané položky a používá zadané porovnávače.