To get the keys alone, use the Keys property. : Dictionary « Collections Data Structure « C# / C Sharp






To get the keys alone, use the Keys property.

  

using System;
using System.Collections.Generic;

public class Example
{
    public static void Main()
    {
        Dictionary<string, string> openWith = new Dictionary<string, string>();
        openWith.Add("A", "a");
        openWith.Add("B", "b");
        openWith.Add("C", "c");

        Dictionary<string, string>.KeyCollection keyColl = openWith.Keys;

        Console.WriteLine();
        foreach( string s in keyColl )
        {
            Console.WriteLine("Key = {0}", s);
        }

   }
}

   
    
  








Related examples in the same category

1.Dictionary(TKey, TValue) represents a collection of keys and values.
2.Try to add duplicate entry to Dictionary
3.Change value for a key
4.The indexer throws an exception if the requested key is not in the dictionary.
5.Use TryGetValue to get a value out
6.ContainsKey can be used to test keys before inserting them
7.for each KeyValuePair
8.To get the values alone, use the Values property
9.Use the Remove method to remove a key/value pair.
10.Dictionary List
11.Move and copy Directory
12.An Hashtable-backed dictionary that enumerates Keys and Values in insertion order.
13.Represents a dictionary which stores the values as weak references instead of strong references.
14.Dictionary Pretty Print
15.Clone a Dictionary
16.Scoped Dictionary
17.Merges two dictionaries.