예제 #1
0
        static void Main(string[] args)
        {
            CountryDictionary dic = new CountryDictionary();

            dic.Words.Add("Ukraine", "Україна");
            dic.Words.Add("France", "Франція");
            dic.Words.Add("USA", "США");
            dic.Words.Add("China", "Китай");
            dic.Words.Add("Japan", "Японія");

            Console.WriteLine("1.English -> Ukrainian\n2.Ukrainian -> English.");

            string dir = Console.ReadLine();
            bool   res = false;

            if (dir == "1")
            {
                res = false;
            }
            else if (dir == "2")
            {
                res = true;
            }
            do
            {
                if (res == false)
                {
                    dic.PrintDictionary(dic.Words, true);
                }
                else
                {
                    dic.PrintDictionary(dic.Words, false);
                }
                Console.ReadLine();
                Console.Clear();

                Console.WriteLine("1.English -> Ukrainian\n2.Ukrainian -> English.\n3.Exit");

                dir = Console.ReadLine();
                res = false;

                if (dir == "1")
                {
                    res = false;
                }
                else if (dir == "2")
                {
                    res = true;
                }
                else
                {
                    break;
                }
            } while (true);
        }
 public bool IsPostCodeRequired(int countryId, string region)
 {
     return(CountryDictionary.ContainsKey(countryId));
 }