decimal.tostring格式

CultureInfo culture1 = CultureInfo.CreateSpecificCulture("zh-CN");
CultureInfo culture2 = CultureInfo.CreateSpecificCulture("fr-FR");
decimal  money=100.50;

string value=null;

value=money.tostring("n",culture1); //n为格式 
value="100.50"
value=money.tostring("n",culture2); //n为格式 
value="100,50"


12345.ToString("n"); //生成 12,345.00 
12345.ToString("C"); //生成 ¥12,345.00 
12345.ToString("e"); //生成 1.234500e+004 
12345.ToString("f4"); //生成 12345.0000 
12345.ToString("x"); //生成 3039 (16进制) 
12345.ToString("p"); //生成 1,234,500.00%
原文地址:https://www.cnblogs.com/chai1338/p/3082216.html