Java a CopyOnWriteArrayList, mais pas C#. À cette fin, la classe SynchronizedCollection en C# doit être utilisée de préférence.
SynchronizedCollection est une collection thread-safe contenant des objets d'un type spécifique. Voici la syntaxe.
public class SynchronizedCollection<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection
Ci-dessus, T est le type d'objet.
Vous trouverez ci-dessous les propriétés de la classe SyncronizedCollection en C# -
Advanced Number | Property Name and Description |
---|---|
1 |
Count Compte le nombre d'éléments dans une collection thread-safe . |
2 |
Item[Int32] Obtient un élément d'une collection thread-safe à l'index spécifié. |
3 |
Items Obtenez le nombre d'éléments contenus dans une collection thread-safe de liste. |
4 |
SyncRoot Obtenez un objet pour un accès synchrone à une collection thread-safe. |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!