标签: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(); }
标签:line images 技术 blog value 技术分享 nbsp code 定义
原文地址:http://www.cnblogs.com/pyGIS/p/7210928.html