Data Types C#

using System;
using System.Globalization;
class NumberFormatInfoSample {
   public static void Main() {
      NumberFormatInfo nfi = new CultureInfo( "en-US", false ).NumberFormat;
      Double myInt = 123456789.6789;
      Console.WriteLine( myInt.ToString( "P", nfi ) );
      int[] mySizes1 = {2,3,4};
      int[] mySizes2 = {2,3,0};
      nfi.PercentGroupSizes = mySizes1;
      Console.WriteLine( myInt.ToString( "P", nfi ) );
      nfi.PercentGroupSizes = mySizes2;
      Console.WriteLine( myInt.ToString( "P", nfi ) );
   }
}
//12,345,678,967.89 %
//12,3456,789,67.89 %
//123456,789,67.89 %