Heim > Backend-Entwicklung > C#.Net-Tutorial > CopyOnWriteArrayList-Version in C#

CopyOnWriteArrayList-Version in C#

王林
Freigeben: 2023-09-08 13:25:02
nach vorne
1385 Leute haben es durchsucht

C# 中的 CopyOnWriteArrayList 版本

Java verfügt über CopyOnWriteArrayList, C# jedoch nicht. Zu diesem Zweck sollte vorzugsweise die SynchronizedCollection-Klasse in C# verwendet werden.

SynchronizedCollection ist eine threadsichere Sammlung, die Objekte eines bestimmten Typs enthält. Das Folgende ist die Syntax.

public class SynchronizedCollection<T> : IList<T>, ICollection<T>,
IEnumerable<T>, IEnumerable, IList, ICollection
Nach dem Login kopieren

Oben ist T der Objekttyp.

Unten sind die Eigenschaften der SyncronizedCollection-Klasse in C# aufgeführt –

Erweiterte Nummer Eigenschaftsname und -beschreibung
1 Count

Zählt die Anzahl der Elemente in einer Thread-sicheren Sammlung .

2 Item[Int32]

Holen Sie sich ein Element aus einer Thread-sicheren Sammlung am angegebenen Index.

3 Items

Ruft die Anzahl der Elemente ab, die in einer threadsicheren Listensammlung enthalten sind.

4 SyncRoot

Holen Sie sich ein Objekt für den synchronen Zugriff auf eine Thread-sichere Sammlung.

Das obige ist der detaillierte Inhalt vonCopyOnWriteArrayList-Version in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage