ImmutableSortedDictionary.ToImmutableSortedDictionary Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Menghitung urutan pasangan kunci/nilai dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah. |
ToImmutableSortedDictionary<TKey,TValue>(ImmutableSortedDictionary<TKey,TValue>.Builder) |
Membuat kamus yang diurutkan yang tidak dapat diubah dari konten kamus penyusun saat ini. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>) |
Menghitung urutan pasangan kunci/nilai dan menghasilkan kamus konten yang tidak dapat diubah dengan menggunakan perbandingan kunci yang ditentukan. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>) |
Menghitung urutan pasangan kunci/nilai dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah dengan menggunakan pembanding kunci dan nilai yang ditentukan. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah dengan menggunakan perbandingan kunci yang ditentukan. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah dengan menggunakan pembanding kunci dan nilai yang ditentukan. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
Menghitung urutan pasangan kunci/nilai dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ source);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue> (this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source);
static member ToImmutableSortedDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue))) As ImmutableSortedDictionary(Of TKey, TValue)
Jenis parameter
- TKey
Jenis kunci dalam kamus.
- TValue
Jenis nilai dalam kamus.
Parameter
- source
- IEnumerable<KeyValuePair<TKey,TValue>>
Urutan pasangan kunci/nilai yang akan dijumlahkan.
Mengembalikan
Kamus yang diurutkan tidak dapat diubah yang berisi pasangan kunci/nilai dalam urutan yang ditentukan.
Berlaku untuk
ToImmutableSortedDictionary<TKey,TValue>(ImmutableSortedDictionary<TKey,TValue>.Builder)
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
Membuat kamus yang diurutkan yang tidak dapat diubah dari konten kamus penyusun saat ini.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue>::Builder ^ builder);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue> (this System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue>.Builder builder);
static member ToImmutableSortedDictionary : System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>.Builder -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TKey, TValue) (builder As ImmutableSortedDictionary(Of TKey, TValue).Builder) As ImmutableSortedDictionary(Of TKey, TValue)
Jenis parameter
- TKey
Jenis kunci dalam kamus.
- TValue
Jenis nilai dalam kamus.
Parameter
Penyusun untuk membuat kamus yang diurutkan yang tidak dapat diubah.
Mengembalikan
Kamus yang diurutkan tidak dapat diubah yang berisi konten saat ini dalam kamus penyusun.
Berlaku untuk
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>)
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
Menghitung urutan pasangan kunci/nilai dan menghasilkan kamus konten yang tidak dapat diubah dengan menggunakan perbandingan kunci yang ditentukan.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ source, System::Collections::Generic::IComparer<TKey> ^ keyComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue> (this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IComparer<TKey> keyComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue> (this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IComparer<TKey>? keyComparer);
static member ToImmutableSortedDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IComparer<'Key> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), keyComparer As IComparer(Of TKey)) As ImmutableSortedDictionary(Of TKey, TValue)
Jenis parameter
- TKey
Jenis kunci dalam kamus.
- TValue
Jenis nilai dalam kamus.
Parameter
- source
- IEnumerable<KeyValuePair<TKey,TValue>>
Urutan pasangan kunci/nilai yang akan dijumlahkan.
- keyComparer
- IComparer<TKey>
Pembanding kunci yang digunakan saat membangun kamus yang tidak dapat diubah.
Mengembalikan
Kamus yang diurutkan tidak dapat diubah yang berisi pasangan kunci/nilai dalam urutan yang ditentukan.
Berlaku untuk
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>)
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
Menghitung urutan pasangan kunci/nilai dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah dengan menggunakan pembanding kunci dan nilai yang ditentukan.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ source, System::Collections::Generic::IComparer<TKey> ^ keyComparer, System::Collections::Generic::IEqualityComparer<TValue> ^ valueComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue> (this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IComparer<TKey> keyComparer, System.Collections.Generic.IEqualityComparer<TValue> valueComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TKey,TValue> (this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IComparer<TKey>? keyComparer, System.Collections.Generic.IEqualityComparer<TValue>? valueComparer);
static member ToImmutableSortedDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IComparer<'Key> * System.Collections.Generic.IEqualityComparer<'Value> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), keyComparer As IComparer(Of TKey), valueComparer As IEqualityComparer(Of TValue)) As ImmutableSortedDictionary(Of TKey, TValue)
Jenis parameter
- TKey
Jenis kunci dalam kamus.
- TValue
Jenis nilai dalam kamus.
Parameter
- source
- IEnumerable<KeyValuePair<TKey,TValue>>
Urutan pasangan kunci/nilai yang akan dijumlahkan.
- keyComparer
- IComparer<TKey>
Pembanding kunci yang digunakan saat membangun kamus yang tidak dapat diubah.
- valueComparer
- IEqualityComparer<TValue>
Pembanding nilai yang digunakan untuk kamus yang tidak dapat diubah.
Mengembalikan
Kamus yang diurutkan tidak dapat diubah yang berisi pasangan kunci/nilai dalam urutan yang ditentukan.
Berlaku untuk
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah.
public:
generic <typename TSource, typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TValue> ^ elementSelector);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector);
static member ToImmutableSortedDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Value> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TSource, TKey, TValue) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TValue)) As ImmutableSortedDictionary(Of TKey, TValue)
Jenis parameter
- TSource
Jenis elemen dalam urutan.
- TKey
Jenis kunci dalam kamus yang dihasilkan.
- TValue
Jenis nilai dalam kamus yang dihasilkan.
Parameter
- source
- IEnumerable<TSource>
Urutan untuk menghitung untuk menghasilkan kamus.
- keySelector
- Func<TSource,TKey>
Fungsi yang akan menghasilkan kunci untuk kamus dari setiap elemen urutan.
- elementSelector
- Func<TSource,TValue>
Fungsi yang akan menghasilkan nilai untuk kamus dari setiap elemen urutan.
Mengembalikan
Kamus yang diurutkan yang tidak dapat diubah yang berisi item dalam urutan yang ditentukan.
Berlaku untuk
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah dengan menggunakan perbandingan kunci yang ditentukan.
public:
generic <typename TSource, typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TValue> ^ elementSelector, System::Collections::Generic::IComparer<TKey> ^ keyComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector, System.Collections.Generic.IComparer<TKey> keyComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector, System.Collections.Generic.IComparer<TKey>? keyComparer);
static member ToImmutableSortedDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Value> * System.Collections.Generic.IComparer<'Key> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TSource, TKey, TValue) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TValue), keyComparer As IComparer(Of TKey)) As ImmutableSortedDictionary(Of TKey, TValue)
Jenis parameter
- TSource
Jenis elemen dalam urutan.
- TKey
Jenis kunci dalam kamus yang dihasilkan.
- TValue
Jenis nilai dalam kamus yang dihasilkan.
Parameter
- source
- IEnumerable<TSource>
Urutan untuk menghitung untuk menghasilkan kamus.
- keySelector
- Func<TSource,TKey>
Fungsi yang akan menghasilkan kunci untuk kamus dari setiap elemen urutan.
- elementSelector
- Func<TSource,TValue>
Fungsi yang akan menghasilkan nilai untuk kamus dari setiap elemen urutan.
- keyComparer
- IComparer<TKey>
Pembanding kunci yang digunakan untuk kamus.
Mengembalikan
Kamus yang tidak dapat diubah yang berisi item dalam urutan yang ditentukan.
Berlaku untuk
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
- Sumber:
- ImmutableSortedDictionary.cs
Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang diurutkan yang tidak dapat diubah dengan menggunakan pembanding kunci dan nilai yang ditentukan.
public:
generic <typename TSource, typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableSortedDictionary<TKey, TValue> ^ ToImmutableSortedDictionary(System::Collections::Generic::IEnumerable<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TValue> ^ elementSelector, System::Collections::Generic::IComparer<TKey> ^ keyComparer, System::Collections::Generic::IEqualityComparer<TValue> ^ valueComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector, System.Collections.Generic.IComparer<TKey> keyComparer, System.Collections.Generic.IEqualityComparer<TValue> valueComparer);
public static System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> ToImmutableSortedDictionary<TSource,TKey,TValue> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TValue> elementSelector, System.Collections.Generic.IComparer<TKey>? keyComparer, System.Collections.Generic.IEqualityComparer<TValue>? valueComparer);
static member ToImmutableSortedDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Value> * System.Collections.Generic.IComparer<'Key> * System.Collections.Generic.IEqualityComparer<'Value> -> System.Collections.Immutable.ImmutableSortedDictionary<'Key, 'Value>
<Extension()>
Public Function ToImmutableSortedDictionary(Of TSource, TKey, TValue) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TValue), keyComparer As IComparer(Of TKey), valueComparer As IEqualityComparer(Of TValue)) As ImmutableSortedDictionary(Of TKey, TValue)
Jenis parameter
- TSource
Jenis elemen dalam urutan.
- TKey
Jenis kunci dalam kamus yang dihasilkan.
- TValue
Jenis nilai dalam kamus yang dihasilkan.
Parameter
- source
- IEnumerable<TSource>
Urutan untuk menghitung untuk menghasilkan kamus.
- keySelector
- Func<TSource,TKey>
Fungsi yang akan menghasilkan kunci untuk kamus dari setiap elemen urutan.
- elementSelector
- Func<TSource,TValue>
Fungsi yang akan menghasilkan nilai untuk kamus dari setiap elemen urutan.
- keyComparer
- IComparer<TKey>
Pembanding kunci yang digunakan untuk kamus.
- valueComparer
- IEqualityComparer<TValue>
Pembanding nilai yang digunakan untuk kamus.
Mengembalikan
Kamus yang diurutkan yang tidak dapat diubah yang berisi item dalam urutan yang ditentukan.