using System.Globalization;
public static void Main()
Console.WriteLine("{0,-15}{1,-5}{2,-45}{3,-40}{4,-15}", "Culture", "ISO",
"Display name", "English Name", "Number example");
foreach (CultureInfo ci in CultureInfo.GetCultures(CultureTypes.AllCultures))
Console.Write("{0,-15}", ci.Name);
Console.Write("{0,-5}", ci.TwoLetterISOLanguageName);
Console.Write("{0,-45}", ci.DisplayName);
Console.Write("{0,-40}", ci.EnglishName);
Console.WriteLine(String.Format(ci, "{0:N2}", n));