特定の ISO 3166 国コード (バングラデシュの「BD」、ソマリアの「SO」、スリランカの「LK」) を使用して新しい RegionInfo を作成しようとすると、認識されないという ArgumentException が発生します。
どうしたんだ?RegionInfo(string) の Intellisense は ISO 3166 に準拠していると言っていますが、これらの国/地域コードはサポートされていませんか?
理解できません。
特定の ISO 3166 国コード (バングラデシュの「BD」、ソマリアの「SO」、スリランカの「LK」) を使用して新しい RegionInfo を作成しようとすると、認識されないという ArgumentException が発生します。
どうしたんだ?RegionInfo(string) の Intellisense は ISO 3166 に準拠していると言っていますが、これらの国/地域コードはサポートされていませんか?
理解できません。
.NETは、すぐに使用できるすべてのカルチャ/リージョンを提供するわけではありません。ここで「事前定義された」RegionInfosに注意してください:http://msdn.microsoft.com/en-us/library/system.globalization.regioninfo(VS.80).aspx。
残念ながら、事前定義されていないリージョンを使用する場合は、自分でリージョンを定義する必要があります。これがMSDNのハウツーです: http: //msdn.microsoft.com/en-us/library/ms172469 (VS.80).aspx 。