Bagikan melalui


ImmutableSortedDictionary Kelas

Definisi

Menyediakan serangkaian metode inisialisasi untuk instans ImmutableSortedDictionary<TKey,TValue> kelas.

Paket NuGet: System.Collections.Immutable (tentang koleksi yang tidak dapat diubah dan cara menginstal)

public ref class ImmutableSortedDictionary abstract sealed
public static class ImmutableSortedDictionary
type ImmutableSortedDictionary = class
Public Module ImmutableSortedDictionary
Warisan
ImmutableSortedDictionary

Metode

Create<TKey,TValue>()

Membuat kamus yang diurutkan yang tidak dapat diubah kosong.

Create<TKey,TValue>(IComparer<TKey>)

Membuat kamus yang diurutkan yang tidak dapat diubah kosong yang menggunakan perbandingan kunci yang ditentukan.

Create<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>)

Membuat kamus yang diurutkan yang tidak dapat diubah kosong yang menggunakan pembanding kunci dan nilai yang ditentukan.

CreateBuilder<TKey,TValue>()

Membuat penyusun kamus yang diurutkan baru yang tidak dapat diubah.

CreateBuilder<TKey,TValue>(IComparer<TKey>)

Membuat penyusun kamus yang diurutkan baru yang tidak dapat diubah.

CreateBuilder<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>)

Membuat penyusun kamus yang diurutkan baru yang tidak dapat diubah.

CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)

Membuat kamus pengurutan baru yang tidak dapat diubah dari rentang item yang ditentukan dengan perbandingan kunci yang ditentukan.

CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)

Membuat kamus baru yang diurutkan yang tidak dapat diubah dari rentang item yang ditentukan dengan pembanding kunci dan nilai yang ditentukan.

CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Membuat kamus yang diurutkan yang tidak dapat diubah yang berisi item yang ditentukan dan menggunakan perbandingan default.

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>(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<TKey,TValue>(ImmutableSortedDictionary<TKey,TValue>.Builder)

Membuat kamus yang diurutkan yang tidak dapat diubah dari konten kamus penyusun saat ini.

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.

Berlaku untuk

Keamanan Thread

Jenis ini aman untuk utas.