Version of libphonenumber-csharp with external resource files, based on v8.9.15.
The original libphonenumber-csharp project is avaibable here.
C# port of Google's libphonenumber library.
The original Apache License 2.0 was preserved.
See this for details about the port.
var phoneNumberUtil = PhoneNumbers.PhoneNumberUtil.GetInstance();
var e164PhoneNumber = "+44 117 496 0123";
var nationalPhoneNumber = "2024561111";
var smsShortNumber = "83835";
var phoneNumber = phoneNumberUtil.Parse(e164PhoneNumber, null);
phoneNumber = phoneNumberUtil.Parse(nationalPhoneNumber, "US");
phoneNumber = phoneNumberUtil.Parse(smsShortNumber, "US");