11

特定の ISO 3166 国コード (バングラデシュの「BD」、ソマリアの「SO」、スリランカの「LK」) を使用して新しい RegionInfo を作成しようとすると、認識されないという ArgumentException が発生します。

どうしたんだ?RegionInfo(string) の Intellisense は ISO 3166 に準拠していると言っていますが、これらの国/地域コードはサポートされていませんか?

理解できません。

4

2 に答える 2

9

.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 。

于 2008-10-21T21:58:23.043 に答える