Mega Code Archive

 
Categories / C# / Data Types
 

SByte ToString(String, IFormatProvider) converts numeric value to string using the specified format

using System; using System.Globalization; public class Example {    public static void Main()    {       CultureInfo[] cultures = { CultureInfo.CreateSpecificCulture("en-US"),                                   CultureInfo.CreateSpecificCulture("fr-FR"),                                   CultureInfo.CreateSpecificCulture("es-ES") };       sbyte positiveNumber = 119;       sbyte negativeNumber = -45;       string[] specifiers = {"G", "C", "D4", "E2", "F", "N", "P", "X2"};        foreach (string specifier in specifiers)       {          foreach (CultureInfo culture in cultures)             Console.WriteLine("{0,2} format using {1} culture: {2, 16} {3, 16}",                                 specifier, culture.Name,                                positiveNumber.ToString(specifier, culture),                                negativeNumber.ToString(specifier, culture));          Console.WriteLine();       }    } }