.NET FrameworkのISO-3166

プロジェクトの1つが必要でした-国名を英語で2文字のコードを取得するため。

ご存知のように、世界の国々の2文字の指定はISO 3166-1規格に示されています。

私にとって失望したのは、.NET Frameworkがこの標準を直接サポートしていないことです。

自転車を発明しなければなりませんでした。



なんで?



.NET用の既存のバイクはそれほど多くありません

さらに、問題を解決する時点で利用できた唯一のオプションは2012年に既に更新されており、それらの国に関する情報を含む国々が含まれていました。

配列の検索にうんざりしないことは明らかであり、辞書を一番上にフレーミングする意味はありません(ライブラリを配置する理由)。

最後のストローは、 CultureInfo.GetCultures



から情報を抽出した後のことです

突然アンドラと呼ばれる国はありませんでした。

レジストリから何かを手動で取得することは本当に必要ですか?



結果は何ですか?



GitHub: Bia.Countries

NuGet: Bia.Countries



建設的なコメントをうれしく思います!




All Articles