ICollection

ICollection CF 1.0, ECMA 1.0

System.Collections (mscorlib.dll) interface

This interface defines the basic characteristics of collection objects and implements three properties. Count gets the number of elements contained in a collection; IsSynchronized indicates whether the collection is thread-safe, and SyncRoot returns an object that synchronizes access to the collection (this is the object itself if the implementing class does not provide a Synchronized( ) method). ICollection also implements the CopyTo( ) method for copying elements to an Array object at a specified index.

 public interface  ICollection  : IEnumerable {  // Public Instance Properties  public int  Count  {get; }    public bool  IsSynchronized  {get; }    public object  SyncRoot  {get; }  // Public Instance Methods  public void  CopyTo  (Array   array   , int   index   ); } 

Implemented By

Multiple types

Returned By

Multiple types

Passed To

ArrayList.{AddRange( ) , ArrayList( ) , InsertRange( ) , SetRange( )} , Queue.Queue( ) , Stack.Stack( )



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net