常用的字符串的格式化方法 string strRst; strRst = string.Format("{0,5:C}", 12345); //数字类-->货币 结果为 ¥12,345.00 strRst = string.Format("{0,5:D}", 12345); //一般整数 结果为 12345 strRst = string.Format("{0,5:E}", 12345); //科学计数法 结果为 1.234500E+004 strRst = string.Format("{0,5:F3}", 12345); //小数点后固定位数 结果为 12345.000 strRst = string.Format("{0,5:P0}", 12345); //百分比计数法 结果为 1,234,500% 如果用{0,5:P}则结果为1,234,500.00% strRst = string.Format("{0,5:X}", 12345); //十六进制显示 结果为 3039 strRst = string.Format("{0,5:ST0000000000END}", 12345); //按固定的开头结尾字符,固定位数显示 //以ST开头 以END结尾 除了ST和EN之外,显示10位 结果为ST0000012345END Console.Write(strRst);