Collections Data Structure C#

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");
        DictionaryEntry[] myArr = new DictionaryEntry[myCol.Count];
        myCol.CopyTo(myArr, 0);
        for (int i = 0; i < myArr.Length; i++)
            Console.WriteLine("   {0,-10} {1}", myArr[i].Key, myArr[i].Value);
        if (myCol.ContainsValue("a"))
            Console.WriteLine("The collection contains the value \"amarillo\".");
        else
            Console.WriteLine("The collection does not contain the value \"amarillo\".");
        if (myCol.ContainsKey("A"))
            myCol.Remove("A");
        myCol.Clear();
    }
}