static void Main() { /**/ double value = 1634.92; CultureInfo.CurrentCulture = new CultureInfo("fr-CA"); Console.WriteLine("Current Culture: {0}", CultureInfo.CurrentCulture.Name); Console.WriteLine("{0:C2}\n", value); Thread.CurrentThread.CurrentCulture = new CultureInfo("fr"); Console.WriteLine("Current Culture: {0}", CultureInfo.CurrentCulture.Name); Console.WriteLine("{0:C2}", value); /**/ CultureInfo local = CultureInfo.CurrentCulture; CultureInfo germany = new CultureInfo("de-DE"); Complex cpx = new Complex(12.3456, 1234.56); string strCpx = cpx.ToString("F", local); Console.WriteLine(strCpx); strCpx = cpx.ToString("F", germany); Console.WriteLine(strCpx); ComplexDbgFormatter dbgFormatter = new ComplexDbgFormatter(); strCpx = String.Format(dbgFormatter, "{0:DBG}", cpx); Console.WriteLine("\nDebugging output:\n{0}", strCpx); }
static void Main() { CultureInfo local = CultureInfo.CurrentCulture; CultureInfo germany = new CultureInfo("de-DE"); Complex cpx = new Complex(12.3456, 1234.56); string strCpx = cpx.ToString("F", local); Console.WriteLine(strCpx); strCpx = cpx.ToString("F", germany); Console.WriteLine(strCpx); ComplexDbgFormatter dbgFormatter = new ComplexDbgFormatter(); strCpx = String.Format(dbgFormatter, "{0:DBG}", cpx); Console.WriteLine("\nDebugging output:\n{0}", strCpx); }