ImmutableHashSet Kelas
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.
Menyediakan serangkaian metode inisialisasi untuk instans ImmutableHashSet<T> kelas.
public ref class ImmutableHashSet abstract sealed
public static class ImmutableHashSet
type ImmutableHashSet = class
Public Module ImmutableHashSet
- Warisan
-
ImmutableHashSet
Metode
| Nama | Deskripsi |
|---|---|
| Create<T>() |
Membuat set hash kosong yang tidak dapat diubah. |
| Create<T>(IEqualityComparer<T>, ReadOnlySpan<T>) |
Membuat koleksi baru yang tidak dapat diubah yang telah diisi sebelumnya dengan item yang ditentukan. |
| Create<T>(IEqualityComparer<T>, T) |
Membuat set hash baru yang tidak dapat diubah yang berisi item yang ditentukan dan menggunakan perbandingan kesetaraan yang ditentukan untuk jenis yang ditetapkan. |
| Create<T>(IEqualityComparer<T>, T[]) |
Membuat set hash baru yang tidak dapat diubah yang berisi item dalam koleksi yang ditentukan dan menggunakan perbandingan kesetaraan yang ditentukan untuk jenis yang ditetapkan. |
| Create<T>(IEqualityComparer<T>) |
Membuat set hash kosong yang tidak dapat diubah yang menggunakan perbandingan kesetaraan yang ditentukan. |
| Create<T>(ReadOnlySpan<T>) |
Membuat koleksi baru yang tidak dapat diubah yang telah diisi sebelumnya dengan item yang ditentukan. |
| Create<T>(T) |
Membuat set hash baru yang tidak dapat diubah yang berisi item yang ditentukan. |
| Create<T>(T[]) |
Membuat set hash baru yang tidak dapat diubah yang berisi array item yang ditentukan. |
| CreateBuilder<T>() |
Membuat penyusun set hash baru yang tidak dapat diubah. |
| CreateBuilder<T>(IEqualityComparer<T>) |
Membuat penyusun set hash baru yang tidak dapat diubah. |
| CreateRange<T>(IEnumerable<T>) |
Membuat set hash baru yang tidak dapat diubah yang telah diisi sebelumnya dengan item yang ditentukan. |
| CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>) |
Membuat set hash baru yang tidak dapat diubah yang berisi item yang ditentukan dan menggunakan perbandingan kesetaraan yang ditentukan untuk jenis yang ditetapkan. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Menghitung urutan, menghasilkan set hash yang tidak dapat diubah dari kontennya, dan menggunakan perbandingan kesetaraan yang ditentukan untuk jenis yang ditetapkan. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Menghitung urutan dan menghasilkan kumpulan hash kontennya yang tidak dapat diubah. |
| ToImmutableHashSet<TSource>(ImmutableHashSet<TSource>.Builder) |
Membuat set hash yang tidak dapat diubah dari konten kumpulan penyusun saat ini. |
Berlaku untuk
Keamanan Thread
Jenis ini aman untuk utas.