Copy key out : StringDictionary « Collections Data Structure « C# / C Sharp






Copy key out

 

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" );

      PrintKeysAndValues3( myCol );
   }
   public static void PrintKeysAndValues3( StringDictionary myCol )  {
      String[] myKeys = new String[myCol.Count];
      myCol.Keys.CopyTo( myKeys, 0 );
      for ( int i = 0; i < myCol.Count; i++ )
         Console.WriteLine( "   {0,-5} {1,-25} {2}", i, myKeys[i], myCol[myKeys[i]] );
   }

}   
   

   
  








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.Contains key
5.Loop through StringDictionary with IEnumerator and get DictionaryEntry
6.Gets a collection of values in the StringDictionary.