메뉴 건너뛰기

enjoyTools.net

C# Dictionary

2015.08.28 13:53

꿈돌이 조회 수:553

배열 대신 사전.


using System;
using System.Collections.Generic;

namespace Dictionary_array_alt
{
    class Program
    {
        static void Main(string[] args)
        {
            // 인덱스는 스트링, 데이터는 배열
            var var1_dic = new Dictionary<string, string[]>();

            var1_dic.Add("idx1", new string[] { "1st string", "2nd string" });
            var1_dic.Add("idx2", new string[] { "3rd string", "4th string" });

            foreach (KeyValuePair<string, string[]> each_value in var1_dic)
            {
                Console.Write("Array: "+each_value);
                Console.Write("\r\n");
                Console.Write(" / Index: " + each_value.Key);
                Console.Write(" / Value: " + each_value.Value[0]);
                Console.Write(" / Value: " + each_value.Value[1]);
                Console.Write("\r\n");
            }

            Console.WriteLine("Press Enter key to close.");
            Console.ReadLine(); // Pause
        }
    }
}