我在使用ASP.NET中的libphonenumber库时遇到了问题。以下显示了我对库的使用。
我的Page_Load
事件:
protected void Page_Load(object sender, EventArgs e) {
IsValidNumber("9629212444"); // Here I pass the value from textbox dynamically
}
我的验证方法:
bool IsValidNumber(string aNumber) {
bool result = false;
PhoneNumberUtil phoneNumberUtil = PhoneNumberUtil.GetInstance();
PhoneNumber phoneNumber = phoneNumberUtil.Parse(aNumber,"IN");
result = phoneNumberUtil.IsValidNumber(phoneNumber);
return result;
}
答案 0 :(得分:0)
根据您对问题的评论,我想您正在尝试实现以下内容。
var cultureInfo = new CultureInfo("hi-IN");
var regionInfo = new RegionInfo(cultureInfo.LCID);
string regionName = regionInfo.TwoLetterISORegionName; // regionName == IN
此外,如果您想使用应用程序的当前文化,可以使用CurrentCulture
的{{1}}属性。
CultureInfo