본문 바로가기

Programming/C#/Xna/Kinect/WPF

[C#] Dictionary (Map) 예제

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace DictionaryExample
{
    class Program
    {
        static void Main(string[] args)
        {
            Dictionary<string, int> d = new Dictionary<string, int>();
            d.Add("cat", 2);
            d.Add("dog", 1);
            d.Add("llama", 0);
            d.Add("iguana", -1);
 
            Console.WriteLine(d.Count);
            Console.WriteLine(d["cat"]);
 
            foreach (KeyValuePair<string, int> kvp in d)
            {
                Console.WriteLine("Key: " + kvp.Key);
                Console.WriteLine("Value: " + kvp.Value);
            }
        }
    }
}


참고 : http://dotnetperls.com/dictionary-keys