本帖最后由 曾玉锋 于 2013-3-13 17:50 编辑
string numstr="0123456789";
string chstr="l零一二三四五六七八九";
//创建一个Dictionary<char,char> 集合,用于存储键值对
Dictionary<char,char> dic=new Dictionary<char,char>();
for(int i=0;i<numstr.Length;i++)
{
dic.add(numstr,chstr);
}
Console.WriteLine("请输入");
string input=Console.ReadLine();
StringBuilder sb=new StringBuilder();
//遍历字符串中的所有字符,追加到sb
for(int i=0;i<input.Length;i++)
{
if(dic.keys.Contains(input))
{
sb.Apend(dic[input]);
continue;
}
sb.Apend(input);
}
Console.WriteLine("转换后的字符串:"+sb.toString()); |