unity游戏开发-C#语言基础篇(泛型集合Dic)

 class Program
    {
        static void Main(string[] args)
        {

           // 选择合适的容器类,完成下面题  从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。
            //如果该年没有举办世界杯,则输出:没有举办世界杯。
            Dictionary worldCup = new Dictionary();

            worldCup.Add(2006, "意大利");
            worldCup.Add(2002, "巴西");
            worldCup.Add(1998, "法国");
            worldCup.Add(1994, "巴西");
            worldCup.Add(1990, "德国");
            worldCup.Add(1986, "阿根廷");
            worldCup.Add(1982, "意大利");
            worldCup.Add(1978, "阿根廷");
            worldCup.Add(1974, "德国");
            worldCup.Add(1970, "巴西");
            worldCup.Add(1966, "英格兰");
            worldCup.Add(1962, "巴西");
            worldCup.Add(1958, "巴西");
            worldCup.Add(1954, "德国");
            worldCup.Add(1950, "乌拉圭");
            worldCup.Add(1938, "意大利");
            worldCup.Add(1934, "意大利");
            worldCup.Add(1930, "乌拉圭");


            int year = Convert.ToInt32(Console.ReadLine());

            //foreach ( var item in worldCup)
            //{
                if (worldCup.ContainsKey(year))
                {
                    Console.WriteLine("{0}年世界杯冠军是:{1}", year, worldCup[year]);
                   
                }
                else {

                    Console.WriteLine("{0}年没有举行世界杯!",year);
                  
                }


          //  }


            Console.ReadKey();
        }
    }

你可能感兴趣的:(unity游戏开发-C#语言基础篇(泛型集合Dic))