Java mempunyai CopyOnWriteArrayList, tetapi C# tidak. Untuk tujuan ini, kelas SynchronizedCollection dalam C# harus digunakan sebagai keutamaan.
SynchronizedCollection ialah koleksi selamat benang yang mengandungi objek jenis tertentu. Berikut ialah sintaksnya.
public class SynchronizedCollection<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection
Di atas, T ialah jenis objek.
Di bawah adalah sifat-sifat kelas SyncronizedCollection dalam C# -
Nombor Terperinci | Nama dan Perihalan Harta |
---|---|
1 nombor Count elemen dalam koleksi selamat benang . |
|
2 |
Item[Int32] Dapatkan elemen daripada koleksi selamat benang pada indeks yang ditentukan. |
3 |
Item Dapatkan bilangan elemen yang terkandung dalam senarai koleksi yang selamat untuk benang. |
4 |
SyncRoot Dapatkan objek untuk akses segerak kepada koleksi selamat benang. |
Atas ialah kandungan terperinci Versi CopyOnWriteArrayList dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!