Heim > Artikel > Backend-Entwicklung > Welche Rolle spielt die ICollection-Schnittstelle in C#?
In C# definiert die ICollection-Schnittstelle die Größe, Enumeratoren und Synchronisierungsmethoden aller nicht generischen Sammlungen. Es handelt sich um die grundlegende Schnittstelle für Klassen im System.Collections-Namespace.
Das Folgende sind die Eigenschaften der ICollection-Schnittstelle:
Seriennummer | Eigenschaftsname und -beschreibung |
---|---|
1 |
Anzahl Die Anzahl der Elemente in der ICollection. |
2 |
SyncRoot Ruft ein Objekt für den synchronen Zugriff auf ICollection ab. |
Das Folgende sind die Methoden der ICollection-Schnittstelle:
Seriennummer | Methodenname und Beschreibung |
---|---|
1 |
CopyTo(Ar ray^ ,Int32) Diese Methode kopiert die Elemente einer ICollection in ein Array. Die GetEnumerator()-Methode gibt einen Enumerator zum Durchlaufen einer Sammlung zurück. |
Das obige ist der detaillierte Inhalt vonWelche Rolle spielt die ICollection-Schnittstelle in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!