ListDictionary

ListDictionary CF 1.0, serializable

System.Collections.Specialized (system.dll) class

This class is a simple implementation of a dictionary collection ( System.Collections.IDictionary ) for small lists. It implements the IDictionary methods and properties, and it is suggested for use with a small number of elements (less than 10). The overloaded constructor can optionally pass an System.Collections.IComparer reference, which may be used for case-insensitive key comparison or other special key type conversions.

 public class  ListDictionary  : IDictionary, ICollection, IEnumerable {  // Public Constructors  public  ListDictionary  ( );    public  ListDictionary  (System.Collections.IComparer   comparer   );  // Public Instance Properties  public int  Count  {get; }  // implements ICollection  public bool  IsFixedSize  {get; }  // implements System.Collections.IDictionary  public bool  IsReadOnly  {get; }  // implements System.Collections.IDictionary  public bool  IsSynchronized  {get; }  // implements ICollection  public ICollection  Keys  {get; }  // implements System.Collections.IDictionary  public object  SyncRoot  {get; }  // implements ICollection  public object  this  [object   key   ]{set; get; }  // implements System.Collections.IDictionary  public ICollection  Values  {get; }  // implements System.Collections.IDictionary   // Public Instance Methods  public void  Add  (object   key   , object   value   );  // implements System.Collections.IDictionary  public void  Clear  ( );  // implements System.Collections.IDictionary  public bool  Contains  (object   key   );  // implements System.Collections.IDictionary  public void  CopyTo  (Array   array   , int   index   );  // implements ICollection  public IDictionaryEnumerator  GetEnumerator  ( );  // implements System.Collections.IDictionary  public void  Remove  (object   key   );  // implements System.Collections.IDictionary  } 


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