In .NET is there any way to convert from three letter country codes (defined in ISO 3166-1 alpha-3) to two letter language codes (defined in ISO 3166-1 alpha-2) eg. convert
There's ISO3166 Nuget package that provides list of ISO3166 countries that include name, 2 and 3 letter code, and numberic code.
ISO3166