static void Main(string[] args)
{
double i = 25000.456;
Console.WriteLine(i.ToString("c1"));//货币
Console.WriteLine(i.ToString("g8"));//其中3表示总共位数 2.5*e+04 如果整数不够位数 会用小数补齐 否则只使用整数部分
Console.WriteLine(i.ToString("F2"));//固定点
Console.WriteLine(i.ToString("N3"));//数字 如2,500,000.00
//Console.WriteLine(i.ToString("d5"));//对整数进行格式化
//Console.WriteLine(i.ToString("x"));对整数进行16进制进行转化
Console.WriteLine(string.Format("{0:N1}", i));
Console.WriteLine("{0:N1}", i);
System.Globalization.CultureInfo culInfo = System.Globalization.CultureInfo.CreateSpecificCulture("zh-Cn");
Console.WriteLine(i.ToString("c1", culInfo));
Console.Read();
}