集合练习_4

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合练习_4相关的知识,希望对你有一定的参考价值。

技术分享

    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的主要内容,如果未能解决你的问题,请参考以下文章