Bagikan melalui


ImmutableList Kelas

Definisi

Menyediakan serangkaian metode inisialisasi untuk instans ImmutableList<T> kelas.

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

Metode

Nama Deskripsi
Create<T>()

Membuat daftar kosong yang tidak dapat diubah.

Create<T>(ReadOnlySpan<T>)

Membuat daftar baru yang tidak dapat diubah yang berisi item dari rentang item yang ditentukan.

Create<T>(T)

Membuat daftar baru yang tidak dapat diubah yang berisi item yang ditentukan.

Create<T>(T[])

Membuat daftar baru yang tidak dapat diubah yang berisi array item yang ditentukan.

CreateBuilder<T>()

Membuat pembuat daftar baru yang tidak dapat diubah.

CreateRange<T>(IEnumerable<T>)

Membuat daftar baru yang tidak dapat diubah yang berisi item yang ditentukan.

IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan pertama dalam daftar.

IndexOf<T>(IImmutableList<T>, T, Int32, Int32)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan pertama dalam rentang elemen dalam daftar yang tidak dapat diubah yang meluas dari indeks yang ditentukan ke elemen terakhir.

IndexOf<T>(IImmutableList<T>, T, Int32)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan pertama dalam rentang elemen dalam daftar yang tidak dapat diubah yang meluas dari indeks yang ditentukan ke elemen terakhir.

IndexOf<T>(IImmutableList<T>, T)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan pertama dalam daftar.

LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan terakhir dalam seluruh daftar yang tidak dapat diubah.

LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan terakhir dalam rentang elemen dalam daftar yang tidak dapat diubah yang meluas dari elemen pertama ke indeks yang ditentukan.

LastIndexOf<T>(IImmutableList<T>, T, Int32)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan terakhir dalam rentang elemen dalam daftar yang tidak dapat diubah yang meluas dari elemen pertama ke indeks yang ditentukan.

LastIndexOf<T>(IImmutableList<T>, T)

Mencari objek yang ditentukan dan mengembalikan indeks berbasis nol dari kemunculan terakhir dalam seluruh daftar yang tidak dapat diubah.

Remove<T>(IImmutableList<T>, T)

Menghapus nilai yang ditentukan dari daftar ini.

RemoveRange<T>(IImmutableList<T>, IEnumerable<T>)

Menghapus nilai yang ditentukan dari daftar ini.

Replace<T>(IImmutableList<T>, T, T)

Mengganti elemen pertama yang sama dalam daftar dengan elemen yang ditentukan.

ToImmutableList<TSource>(IEnumerable<TSource>)

Menghitung urutan dan menghasilkan daftar kontennya yang tidak dapat diubah.

ToImmutableList<TSource>(ImmutableList<TSource>.Builder)

Membuat daftar yang tidak dapat diubah dari konten koleksi penyusun saat ini.

Berlaku untuk

Keamanan Thread

Jenis ini aman untuk utas.