Get an ICollection containing the keys in the ListDictionary in CSharp

Description

The following code shows how to get an ICollection containing the keys in the ListDictionary.

Example


using System;/*from   w  w w.  j a  v a2  s . co  m*/
using System.Collections;
using System.Collections.Specialized;

public class SamplesListDictionary
{
    public static void Main()
    {
        ListDictionary myCol = new ListDictionary();
        myCol.Add("F", "1.49");
        myCol.Add("A", "1.29");
        myCol.Add("B", "1.49");
        myCol.Add("C", "1.29");
        myCol.Add("D", "0.89");
        myCol.Add("E", "0.99");

        Console.WriteLine(myCol.Keys);
        
        ICollection ic = myCol.Keys;
        foreach(String s in ic){
          Console.WriteLine(s);
        }        
    }

}

The code above generates the following result.





















Home »
  C# Tutorial »
    Collections »




ArrayList
BitArray
Collection
Comparer
HashSet
Hashtable
LinkedList
List
ListDictionary
OrderedDictionary
Queue
SortedList
SortedSet
Stack
StringCollection
StringDictionary