using System.Globalization;
public static void Main()
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("en");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("jp-JP");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("jp-JP");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("es-PA");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("es-PA");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("he-IL");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("he-IL");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("fr-CA");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("fr-CA");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("es");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("es");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("de-DE");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("de-DE");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-MY");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("en-MY");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ar-SA");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ar-SA");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("hr-HR");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("hr-HR");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("hu-HU");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("hu-HU");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ko-KR");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ko-KR");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("vi-VN");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("vi-VN");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("en");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ar-SA");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ar-SA");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ar-AE");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ar-AE");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ar-JO");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ar-JO");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ar-EG");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ar-EG");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ar-BH");
Thread.CurrentThread.CurrentUICulture = CultureInfo.CreateSpecificCulture("ar-BH");
private static void DisplayThreadInfo()
Console.WriteLine("\nCulture: {0}", Thread.CurrentThread.CurrentCulture.Name);
private static void DisplayValues()
DateTime thisDate = new DateTime(2020, 9, 21, 13, 0, 0);
Console.WriteLine(thisDate.ToString("f"));
private static void ThreadProc()