ImmutableDictionary.CreateRange Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Skapar en ny oföränderlig ordlista som innehåller de angivna objekten. |
| CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Skapar en ny oföränderlig ordlista som innehåller de angivna objekten och använder den angivna nyckeljäxaren. |
| CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Skapar en ny oföränderlig ordlista som innehåller de angivna objekten och använder den angivna nyckeljäxaren. |
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
Skapar en ny oföränderlig ordlista som innehåller de angivna objekten.
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)
Typparametrar
- TKey
Typ av nycklar i ordlistan.
- TValue
Typ av värden i ordlistan.
Parametrar
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
De objekt som används för att fylla i ordlistan innan den inte kan ändras.
Returer
En ny oföränderlig ordlista som innehåller de angivna objekten.
Gäller för
CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
Skapar en ny oföränderlig ordlista som innehåller de angivna objekten och använder den angivna nyckeljäxaren.
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)
Typparametrar
- TKey
Typ av nycklar i ordlistan.
- TValue
Typ av värden i ordlistan.
Parametrar
- keyComparer
- IEqualityComparer<TKey>
Jämförelseimplementeringen som ska användas för att jämföra nycklar för likhet.
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
De objekt som ska läggas till i ordlistan innan de inte kan ändras.
Returer
En ny oföränderlig ordlista som innehåller de angivna objekten och använder den angivna jämförelsen.
Gäller för
CreateRange<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
- Källa:
- ImmutableDictionary.cs
Skapar en ny oföränderlig ordlista som innehåller de angivna objekten och använder den angivna nyckeljäxaren.
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)
Typparametrar
- TKey
Typ av nycklar i ordlistan.
- TValue
Typ av värden i ordlistan.
Parametrar
- keyComparer
- IEqualityComparer<TKey>
Jämförelseimplementeringen som ska användas för att jämföra nycklar för likhet.
- valueComparer
- IEqualityComparer<TValue>
Jämförelseimplementeringen som ska användas för att jämföra värden för likhet.
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
De objekt som ska läggas till i ordlistan innan de inte kan ändras.
Returer
En ny oföränderlig ordlista som innehåller de angivna objekten och använder den angivna jämförelsen.