Convert ALPHA-2 to ALPHA-3 in C# ASP.net

asp.net, c#, country-codes

Solution

// using System.Globalization;
RegionInfo info = new RegionInfo("GB");
string ISOAlpha3 = info.ThreeLetterISORegionName; // ISOAlpha3 == "GBR"

Problem

Is there a quick built in way to convert ALPHA-2 (GB) to ALPHA-3 (GBR) in C# without having to create an array of them all.

Original source