ImmutableSortedDictionary.CreateRange Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Belirtilen öğeleri içeren sabit bir sıralanmış sözlük oluşturur ve varsayılan karşılaştırıcıyı kullanır. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Belirtilen anahtar karşılaştırıcı ile belirtilen öğe aralığından yeni bir sabit sıralanabilir sözlük oluşturur. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Belirtilen anahtar ve değer karşılaştırıcılarıyla belirtilen öğe aralığından yeni bir sabit sıralanabilir sözlük oluşturur. |
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
- Kaynak:
- ImmutableSortedDictionary.cs
- Kaynak:
- ImmutableSortedDictionary.cs
- Kaynak:
- ImmutableSortedDictionary.cs
Belirtilen öğeleri içeren sabit bir sıralanmış sözlük oluşturur ve varsayılan karşılaştırıcıyı kullanır.
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)
Tür Parametreleri
- TKey
Sözlükte depolanan anahtarların türü.
- TValue
Sözlükte depolanan değerlerin türü.
Parametreler
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
Sabit olmadan önce sıralanmış sözlüğe eklenecek öğeler.
Döndürülenler
Belirtilen öğeleri içeren sabit bir sıralanmış sözlük.
Şunlara uygulanır
CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)
- Kaynak:
- ImmutableSortedDictionary.cs
- Kaynak:
- ImmutableSortedDictionary.cs
- Kaynak:
- ImmutableSortedDictionary.cs
Belirtilen anahtar karşılaştırıcı ile belirtilen öğe aralığından yeni bir sabit sıralanabilir sözlük oluşturur.
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)
Tür Parametreleri
- TKey
Sözlükte depolanan anahtarların türü.
- TValue
Sözlükte depolanan değerlerin türü.
Parametreler
- keyComparer
- IComparer<TKey>
Eşitlik ve sıralama anahtarlarını değerlendirmek için kullanılacak karşılaştırıcı uygulaması.
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
Sıralanmış sözlüğe eklenecek öğeler.
Döndürülenler
Belirtilen öğeleri içeren ve belirtilen anahtar karşılaştırıcısını kullanan yeni sabit sıralanabilir sözlük.
Şunlara uygulanır
CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)
- Kaynak:
- ImmutableSortedDictionary.cs
- Kaynak:
- ImmutableSortedDictionary.cs
- Kaynak:
- ImmutableSortedDictionary.cs
Belirtilen anahtar ve değer karşılaştırıcılarıyla belirtilen öğe aralığından yeni bir sabit sıralanabilir sözlük oluşturur.
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)
Tür Parametreleri
- TKey
Sözlükte depolanan anahtarların türü.
- TValue
Sözlükte depolanan değerlerin türü.
Parametreler
- keyComparer
- IComparer<TKey>
Eşitlik ve sıralama anahtarlarını karşılaştırmak için kullanılacak karşılaştırıcı uygulaması.
- valueComparer
- IEqualityComparer<TValue>
Eşitlik değerlerini karşılaştırmak için kullanılacak karşılaştırıcı uygulaması.
- items
- IEnumerable<KeyValuePair<TKey,TValue>>
Sabit olmadan önce sıralanmış sözlüğe eklenecek öğeler.
Döndürülenler
Belirtilen öğeleri içeren ve belirtilen karşılaştırıcıları kullanan sabit bir sıralanmış sözlük.