Displays the value with three elements in the GroupSize array. : NumberFormatInfo « Data Types « C# / C Sharp






Displays the value with three elements in the GroupSize array.

 

using System;
using System.Globalization;
class SamplesNumberFormatInfo  {
   public static void Main()  {
      NumberFormatInfo myNfi = new NumberFormatInfo();
      Int64 myInt = 123456789012345;
      Console.WriteLine( "Default  :{0}", myInt.ToString( "N", myNfi ) );


      myNfi.NumberGroupSizes = new int[]  { 2, 3, 4 };
      Console.WriteLine( "Grouping ( {0} ):{1}",
         PrintArraySet( myNfi.NumberGroupSizes ), myInt.ToString( "N", myNfi ) );

   }

   public static string PrintArraySet( int[] myArr )  {
      string myStr = null;
      myStr = myArr[0].ToString();
      for ( int i = 1; i < myArr.Length; i++ )
         myStr += ", " + myArr[i].ToString();
      return( myStr );
   }
}

//Default  :123,456,789,012,345.00
//Grouping ( 2, 3, 4 ):12,3456,7890,123,45.00

   
  








Related examples in the same category

1.NumberFormatInfo Defines how numeric values are formatted and displayed, depending on the culture.
2.NumberFormatInfo.CurrencyDecimalDigits Indicates the number of decimal places to use in currency values.
3.NumberFormatInfo.Currency Decimal Separator
4.NumberFormatInfo.Currency Group Separator
5.NumberFormatInfo.Currency Group Sizes
6.NumberFormatInfo.Currency Symbol
7.NumberFormatInfo.Digit Substitution
8.NumberFormatInfo properties: Currency
9.NumberFormatInfo properties: Number
10.NumberFormatInfo properties: Percent
11.NumberFormatInfo.Native Digits
12.NumberFormatInfo.Number Decimal Digits
13.NumberFormatInfo.Number Decimal Separator
14.NumberFormatInfo.Number Group Separator Property
15.NumberFormatInfo.Number Group Sizes
16.Displays the value with zero as the last element in the GroupSize array.
17.NumberFormatInfo.Number Negative Pattern
18.NumberFormatInfo.Percent Decimal Digits
19.NumberFormatInfo.Percent Decimal Separator
20.NumberFormatInfo.Percent Group Separator
21.NumberFormatInfo.Percent Group Sizes