关闭

Globallization例子

标签: stringclassc#c
628人阅读 评论(0) 收藏 举报

题目:

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


答案:

   class Program
    {
        
public static void Main()
        {
            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); 
        }
    }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:153854次
    • 积分:1447
    • 等级:
    • 排名:千里之外
    • 原创:32篇
    • 转载:14篇
    • 译文:0篇
    • 评论:23条
    文章分类
    最新评论