public static void Main()
string sText = string.Format("{0:#,###0}", nNumber);
Console.Write("String.Format: " + sText + Environment.NewLine);
Console.WriteLine("\n--------- Globalization - Start ---------------\n");
Console.WriteLine("\nCurrent Culture:\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CurrentCulture));
Console.WriteLine(nNumber.ToString("C2", System.Globalization.CultureInfo.CurrentCulture));
Console.WriteLine(nNumber.ToString("C3", System.Globalization.CultureInfo.CurrentCulture));
Console.WriteLine(nNumber.ToString("C4", System.Globalization.CultureInfo.CurrentCulture));
Console.WriteLine(nNumber.ToString("C5", System.Globalization.CultureInfo.CurrentCulture));
Console.WriteLine("\nUSA:\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("en-us")));
Console.WriteLine("\nDenmark:\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("da-DK")));
Console.WriteLine("\nIndia:\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("en-IN")));
Console.WriteLine("\nSpanish (Spain):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("es-ES")));
Console.WriteLine("\nChinese (Taiwan):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("zh-TW")));
Console.WriteLine("\nChinese (PRC):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("zh-CN")));
Console.WriteLine("\nChinese (Hong Kong SAR):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("zh-HK")));
Console.WriteLine("\nChinese (Singapore):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("zh-SG")));
Console.WriteLine("\nChinese (Macao SAR):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("zh-MO")));
Console.WriteLine("\nJapanese (Japan):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("ja-JP")));
Console.WriteLine("\nKorean (Korea):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("ko-KR")));
Console.WriteLine("\nGerman (Germany):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("de-DE")));
Console.WriteLine("\nHungarian (Hungary):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("hu-HU")));
Console.WriteLine("\nGeorgian (Georgia):\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("ka-GE")));
Console.WriteLine("\nFrench:\n");
Console.WriteLine(nNumber.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("fr-FR")));
Console.WriteLine("\n--------- Globalization - Stop ---------------\n");