数字转中文||中文转数字
数字转中文
public static string NumberToChinese(string numberStr) { string numStr = "0123456789"; string chineseStr = "零一二三四五六七八九"; char[] c = numberStr.ToCharArray(); for (int i = 0; i < c.Length; i++) { int index = numStr.IndexOf(c[i]); if (index != -1) c[i] = chineseStr.ToCharArray()[index]; } numStr = null; chineseStr = null; return new string(c); }
中文转数字
public static string ChineseTONumber(string chineseStr1) { string numStr = "0123456789"; string chineseStr = "零一二三四五六七八九"; char[] c = chineseStr1.ToCharArray(); for (int i = 0; i < c.Length; i++) { int index = chineseStr.IndexOf(c[i]); if (index != -1) c[i] = numStr.ToCharArray()[index]; } numStr = null; chineseStr = null; return new string(c); }