将数字转换为汉字的C#开发
发布时间
阅读量:
阅读量
C#数字转汉字实现
一时兴起想要实现一个将数字转换为汉字的算法,然而在网络上找到的许多现成方案存在诸多缺陷,无奈之下只能自行编写,诚邀各位给予指导并指出其中的问题,不多赘述,直接附上代码:
public static class Format
{
static string[] Numbers = new string[] { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖", "拾" };
static string[] Units = new string[] { "", "拾", "佰", "千", "万", "拾", "佰", "千", "亿", "拾" };
public static string ParseNumbers(uint n)
{
string result = "";
string s = n.ToString();
int zero = 0;//连续出现的零的个数
int length = s.Length;
for (int i = 0; i < length; i++)
全部评论 (0)
还没有任何评论哟~
