Contains key : StringDictionary « Collections Data Structure « C# / C Sharp






Contains key

 
using System;
using System.Collections;
using System.Collections.Specialized;

public class SamplesStringDictionary  {
   public static void Main()  {
      StringDictionary myCol = new StringDictionary();
      myCol.Add( "A", "a" );
      myCol.Add( "B", "b" );
      myCol.Add( "C", "c" );

      PrintKeysAndValues1( myCol );
      DictionaryEntry[] myArr = new DictionaryEntry[myCol.Count];
      myCol.CopyTo( myArr, 0 );

      if ( myCol.ContainsKey( "A" ) )
         myCol.Remove( "A" );
      PrintKeysAndValues1( myCol );
      myCol.Clear();
      PrintKeysAndValues1( myCol );
   }
   public static void PrintKeysAndValues1( StringDictionary myCol )  {
      foreach ( DictionaryEntry de in myCol )
         Console.WriteLine( "   {0,-25} {1}", de.Key, de.Value );
   }

}

   
  








Related examples in the same category

1.StringDictionary Class implements a hash table with the key and the value strongly typed to be strings rather than objects.
2.Remove Key
3.Contains value
4.Loop through StringDictionary with IEnumerator and get DictionaryEntry
5.Copy key out
6.Gets a collection of values in the StringDictionary.