专注.NET技术及其相关应用开发!

给我一个机会,还你一个惊喜!用这个机会创造出更多的价值!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
 System.Globalization.NumberFormatInfo   类  
  下面的代码示例使用针对指定   CurrentCulture   的   NumberFormatInfo   标准货币格式(“c”)显示一个整数。  
   
  [Visual   Basic]  
  Imports   System  
  Imports   System.Globalization  
   
  Public   Class   TestClass  
   
        Public   Shared   Sub   Main()  
              Dim   i   As   Integer   =   100  
               
              '   Create   a   CultureInfo   object   for   English   in   Belize.  
              Dim   bz   As   New   CultureInfo("en-BZ")  
              '   Display   i   formatted   as   currency   for   the   bz.  
              Console.WriteLine(i.ToString("c",   bz))  
               
              '   Create   a   CultureInfo   object   for   English   in   the   U.S.  
              Dim   us   As   New   CultureInfo("en-US")  
              '   Display   i   formatted   as   currency   for   us.  
              Console.WriteLine(i.ToString("c",   us))  
               
              '   Create   a   CultureInfo   object   for   Danish   in   Denmark.  
              Dim   dk   As   New   CultureInfo("da-DK")  
              '   Display   i   formatted   as   currency   for   dk.  
              Console.WriteLine(i.ToString("c",   dk))  
        End   Sub  
  End   Class  
  [C#]  
  using   System;  
  using   System.Globalization;  
   
  public   class   TestClass  
  {  
        public   static   void   Main()  
        {  
              int   i   =   100;  
               
              //   Create   a   CultureInfo   object   for   English   in   Belize.  
              CultureInfo   bz   =   new   CultureInfo("en-BZ");  
              //   Display   i   formatted   as   currency   for   the   bz.  
              Console.WriteLine(i.ToString("c",   bz));  
               
              //   Create   a   CultureInfo   object   for   English   in   the   U.S.  
              CultureInfo   us   =   new   CultureInfo("en-US");  
              //   Display   i   formatted   as   currency   for   us.  
              Console.WriteLine(i.ToString("c",   us));  
               
              //   Create   a   CultureInfo   object   for   Danish   in   Denmark.  
              CultureInfo   dk   =   new   CultureInfo("da-DK");  
              //   Display   i   formatted   as   currency   for   dk.  
              Console.WriteLine(i.ToString("c",   dk));  
        }  
  }  
  此代码产生下列输出:  
   
  BZ$100.00  
  $100.00  
  kr100,00  
posted on 2006-05-08 09:38  婕舞飞扬  阅读(713)  评论(0编辑  收藏  举报