数字转换为汉字的问题 我有一个字符串,是这样的string a="1,2,5,7,";我现在要显示的结果是 string b="一,二,五,日,";请问要怎么转换???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string b = "";foreach(Char c in a){ if(c == '1') b += "一"; . . . if( c == ',') b += ",";} string[] stra=a.split(',');string[] strb=new strb[stra.Length];for(int i;i<stra.Length;i++){ switch(stra[a]) { case"1": strb[i]="一"; break; case"2": . ... . .... } }foreach(string msg in strb){ b+=msg+',';} string nums = "〇一二三四五六日";string a="1,2,5,7,"; string result = "";foreach(char c in a.ToCharArray()){ if( c > '0' && c < '8' ) result += nums[ c - '0' ]; else result += ',';}MessageBox.Show( result ); 一会他就问了,提供个函数把阿拉伯数字转换成汉字表示形式,如:9999为九千九百九是九,google下,应该有的 资源分怎么只减 不加呢 ? 请教大虾们关于FORM弹出及单次判断的问题 我用SWFUpload自带的例子都不能上传文件!客户端一直报500错误,是什么原因,谢谢 求边防检查站 出入境 软件梅莎资料 为什么字母不移动啊? 关于运行参数 怎样得到一个winform下的所有checkbox和name以value开头的textbox? 一个判断空格的正则表达式,始终不对 请教 类 相互调用 的 方式 关于web.config的写问题 在 WinForm 中,如何将一段 Html 代码解释成网页 这么难吗?这个用什么控件实现的
foreach(Char c in a)
{
if(c == '1')
b += "一";
.
.
.
if( c == ',')
b += ",";
}
string[] stra=a.split(',');
string[] strb=new strb[stra.Length];
for(int i;i<stra.Length;i++)
{
switch(stra[a])
{
case"1":
strb[i]="一";
break;
case"2":
. ...
. ....
}
}
foreach(string msg in strb)
{
b+=msg+',';
}
string a="1,2,5,7,"; string result = "";
foreach(char c in a.ToCharArray())
{
if( c > '0' && c < '8' ) result += nums[ c - '0' ];
else result += ',';
}
MessageBox.Show( result );
9999为九千九百九是九,google下,应该有的