调用“new RegionInfo.Globalization.RegionInfo(”pg“);”失败

时间:2015-12-17 01:31:10

标签: c# asp.net

我正在尝试获取巴布亚新几内亚的地区信息,但不幸的是,它未能通过以下电话:

var region = new RegionInfo.Globalization.RegionInfo("pg");

抛出带有以下消息的“ArgumentException”“不支持文化名称'pg'。” “pg”是巴布亚新几内亚有效的两个字母的国家代码,所以我想知道你们之前是否有类似的问题,以及你如何使用替代方法获取地区信息?

1 个答案:

答案 0 :(得分:1)

尝试大写:

var region = new RegionInfo.Globalization.RegionInfo(“PG”);

尝试以下名称之一:

iso code:       PG, 598 and PNG

here获得:

Papua New Guinea

country name:   Papua New Guinea 
iso code:       PG, 598 and PNG
fips code:      PP
capital:        Port Moresby
area:           462,840.0 km²
population:     6,064,515
currency:       Kina (PGK)
languages:      English (en-PG), Hiri Motu (ho), Motu (meu), Tok Pisin (tpi)
neighbours:     Indonesia

不要忘记在ASP页面中声明文化名称。