RegionInfo.TwoLetterISORegionName Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets the two-letter code defined in ISO 3166 for the country/region.
Assembly: mscorlib (in mscorlib.dll)
The RegionInfo name is one of the two-letter codes defined in ISO 3166 for country/region. For example, the two-letter code for United States is "US".
Case is not significant. However, the Name and TwoLetterISORegionName properties return the appropriate code in uppercase.
The predefined RegionInfo names are listed in the RegionInfo class topic.
The following code example displays the properties of the RegionInfo class.
using System; using System.Globalization; public class Example { public static void Demo(System.Windows.Controls.TextBlock outputBlock) { // Displays the property values of the RegionInfo for "US". RegionInfo myRI1 = new RegionInfo("en-US"); outputBlock.Text += String.Format(" Name: {0}\n", myRI1.Name); outputBlock.Text += String.Format(" DisplayName: {0}\n", myRI1.DisplayName); outputBlock.Text += String.Format(" EnglishName: {0}\n", myRI1.EnglishName); outputBlock.Text += String.Format(" IsMetric: {0}\n", myRI1.IsMetric); outputBlock.Text += String.Format(" TwoLetterISORegionName: {0}\n", myRI1.TwoLetterISORegionName); outputBlock.Text += String.Format(" CurrencySymbol: {0}\n", myRI1.CurrencySymbol); outputBlock.Text += String.Format(" ISOCurrencySymbol: {0}\n", myRI1.ISOCurrencySymbol); } } /* This code produces the following output. Name: US DisplayName: United States EnglishName: United States IsMetric: False TwoLetterISORegionName: US CurrencySymbol: $ ISOCurrencySymbol: USD */