What does the interface ICollection do in C#

CsharpProgrammingServer Side Programming

The ICollection interface in C# defines the size, enumerators, and synchronization methods for all nongeneric collections. It is the base interface for classes in the System.Collections namespace.

The following are the properties of ICollection interface −

Sr.No.Property Name & Description
1Count
The number of elements in the ICollection
2SyncRoot
Gets an object that useful to synchronize access to the ICollection.

The following are the methods of ICollection interface −

Sr.No.Method Name & Description
1CopyTo(Array^,Int32)
The method copies the elements of the ICollection to an Array.
2GetEnumerator()
The GetEnumerator() method returns an enumerator that iterates through a collection
raja
Published on 09-Aug-2018 10:38:39
Advertisements