FrozenDictionary.ToFrozenDictionary 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
ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>) |
FrozenDictionary<TKey,TValue> Membuat dengan pasangan kunci/nilai yang ditentukan. |
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
FrozenDictionary<TKey,TValue> Membuat dari IEnumerable<T> sesuai dengan pemilih kunci dan fungsi pemilih elemen yang ditentukan. |
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
FrozenDictionary<TKey,TValue> Membuat dari sesuai dengan fungsi pemilih kunci yang IEnumerable<T> ditentukan. |
ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)
- Sumber:
- FrozenDictionary.cs
- Sumber:
- FrozenDictionary.cs
FrozenDictionary<TKey,TValue> Membuat dengan pasangan kunci/nilai yang ditentukan.
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> ToFrozenDictionary<TKey,TValue> (this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
<Extension()>
Public Function ToFrozenDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TValue)
Jenis parameter
- TKey
Jenis kunci dalam kamus.
- TValue
Jenis nilai dalam kamus.
Parameter
- source
- IEnumerable<KeyValuePair<TKey,TValue>>
Pasangan kunci/nilai yang digunakan untuk mengisi kamus.
- comparer
- IEqualityComparer<TKey>
Implementasi pembanding yang digunakan untuk membandingkan kunci untuk kesetaraan. Jika null
, Default digunakan.
Mengembalikan
FrozenDictionary<TKey,TValue> yang berisi kunci dan nilai yang ditentukan.
Keterangan
Jika kunci yang sama muncul beberapa kali dalam input, kunci terakhir dalam urutan lebih diutamakan. Ini berbeda dari ToDictionary, di mana kunci duplikat menghasilkan pengecualian.
Berlaku untuk
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
- Sumber:
- FrozenDictionary.cs
- Sumber:
- FrozenDictionary.cs
FrozenDictionary<TKey,TValue> Membuat dari IEnumerable<T> sesuai dengan pemilih kunci dan fungsi pemilih elemen yang ditentukan.
public static System.Collections.Frozen.FrozenDictionary<TKey,TElement> ToFrozenDictionary<TSource,TKey,TElement> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Element>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey, TElement) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TElement)
Jenis parameter
- TSource
Jenis elemen source
.
- TKey
Jenis kunci yang dikembalikan oleh keySelector
.
- TElement
Jenis nilai yang dikembalikan oleh elementSelector
.
Parameter
- source
- IEnumerable<TSource>
Dari IEnumerable<T> mana untuk membuat FrozenDictionary<TKey,TValue>.
- keySelector
- Func<TSource,TKey>
Fungsi untuk mengekstrak kunci dari setiap elemen.
- elementSelector
- Func<TSource,TElement>
Fungsi transformasi untuk menghasilkan nilai elemen hasil dari setiap elemen.
- comparer
- IEqualityComparer<TKey>
Untuk IEqualityComparer<T> membandingkan kunci.
Mengembalikan
FrozenDictionary<TKey,TValue> yang berisi kunci dan nilai yang dipilih dari urutan input.
Berlaku untuk
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
- Sumber:
- FrozenDictionary.cs
- Sumber:
- FrozenDictionary.cs
FrozenDictionary<TKey,TValue> Membuat dari sesuai dengan fungsi pemilih kunci yang IEnumerable<T> ditentukan.
public static System.Collections.Frozen.FrozenDictionary<TKey,TSource> ToFrozenDictionary<TSource,TKey> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Source>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TSource)
Jenis parameter
- TSource
Jenis elemen source
.
- TKey
Jenis kunci yang dikembalikan oleh keySelector
.
Parameter
- source
- IEnumerable<TSource>
Dari IEnumerable<T> mana untuk membuat FrozenDictionary<TKey,TValue>.
- keySelector
- Func<TSource,TKey>
Fungsi untuk mengekstrak kunci dari setiap elemen.
- comparer
- IEqualityComparer<TKey>
Untuk IEqualityComparer<T> membandingkan kunci.
Mengembalikan
FrozenDictionary<TKey,TValue> yang berisi kunci dan nilai yang dipilih dari urutan input.