[英]How to use libphonenumber library in an ASP.NET Web Application?
我在使用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;
}
根据您对问题的评论,我想您正在尝试实现以下目标。
var cultureInfo = new CultureInfo("hi-IN");
var regionInfo = new RegionInfo(cultureInfo.LCID);
string regionName = regionInfo.TwoLetterISORegionName; // regionName == IN
而且,如果您想使用应用程序的当前区域性,则可以使用CultureInfo
CurrentCulture
属性。
var cultureInfo = CultureInfo.CurrentCulture;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.