格式化字符串

 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  

你可能感兴趣的:(字符串)