在C#中有一个double型的变量,比如10321.5,比如122235401.21644,作为货币的值如何按各个不同国家的习惯来输出。比如美国用$10,321.50和$122,235,401.22而在英国则为£10 321.50和£122 235 401.22

匿名网友 匿名网友 发布于: 2015-12-28 00:00:00
阅读 87 收藏 0 点赞 0 评论 0

System.Globalization.CultureInfo MyCulture = new
System.Globalization.CultureInfo(“en-US“);

  //System.Globalization.CultureInfo MyCulture = new
System.Globalization.CultureInfo(“en-GB“);为英国货币类型

  decimal y = 9999999999999999999999999999m;
string str = String.Format(MyCulture,“My amount = {0:c}“,y);

评论列表
文章目录