Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

ตัวเลือกแทน CopyOnWriteArrayList ใน C#

Java มี CopyOnWriteArrayList แต่ C# ไม่มี ให้ใช้ SynchronizedCollection<T> แทน

Syntax:

public class SynchronizedCollection<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection

Properties:

ลำดับProperty & Description
1Count - นับจำนวน Elements
2Item[Int32] - ดึง Element ตาม Index
3Items - ดึงรายการ Elements ทั้งหมด
4SyncRoot - Object สำหรับ Synchronize