ComponentizedPhoneNumber¶
Plain data holder returned by PhoneNumberParser.Parse(), splitting a 10-digit US phone number into its area code, exchange (prefix), and subscriber number parts for display formatting.
Purpose¶
- Carries the parsed area code, prefix, and subscriber-number segments of a US phone number between
PhoneNumberParserand its callers.
Context¶
- Namespace:
SAIF.Services.Utilities - Assembly/package:
SAIF.Services(packaged inside theSAIF.SAIFCode.CoreNuGet package)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| AreaCode | public string AreaCode { get; set; } |
The first 3 digits of the parsed phone number. |
| Prefix | public string Prefix { get; set; } |
The next 3 digits (telephone exchange) of the parsed phone number. |
| Number | public string Number { get; set; } |
The final 4 digits (subscriber number) of the parsed phone number. |
Sources¶
- Services/SAIF.Services/Utilities/PhoneNumberFormatter.cs