码迷,mamicode.com
首页 > 其他好文 > 详细

集合练习_4

时间:2017-07-20 15:28:26      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:line   images   技术   blog   value   技术分享   nbsp   code   定义   

技术分享

    static void Main(string[] args)
        {
            //把123转换为:壹贰叁。Dictionary<char,char>
            //定义一个数组表示相关词库
            string str = "1一 2二 3三 4四 5五 6六 7七 8八 9九";
            //声明一个散列集合用于存储词库
            Dictionary<char, char> dic = new Dictionary<char, char>();
            //分割数组
            string[] arrStr = str.Split(new char[] {   }, StringSplitOptions.RemoveEmptyEntries);
            //遍历数组,取出词汇放到散列集合中
            for (int i = 0; i < arrStr.Length; i++)
            {
                char index = arrStr[i][0];
                char value = arrStr[i][1];
                dic[index] = value;
            }

            //模拟用户输入
            string input = Console.ReadLine();
            for (int i = 0; i < input.Length; i++)
            {
                if (dic.ContainsKey(input[i]))
                {
                    Console.Write(dic[input[i]]);
                }
            }
            Console.ReadKey();
        }

 

集合练习_4

标签:line   images   技术   blog   value   技术分享   nbsp   code   定义   

原文地址:http://www.cnblogs.com/pyGIS/p/7210928.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!