public readonly struct NumberRange : IEquatable<NumberRange>| NumberRange(UInt16) | Default constructor for countries where the number of digits is fixed. |
| NumberRange(UInt16, UInt16) | Default constructor for countries where the number of digits is variable. |
| Check | Checks if the input is within the range of Min and Max. |
| Equals(NumberRange) | Indicates whether the current object is equal to another object of the same type. |
| Equals(Object) | Indicates whether this instance and a specified object are equal. (Overrides ValueTypeEquals(Object)) |
| GetHashCode | Returns the hash code for this instance. (Overrides ValueTypeGetHashCode) |
| Equality(NumberRange, NumberRange) | Equivalence operator for NumberRange. |
| (UInt16 to NumberRange) | Implicit conversion from UInt16 to NumberRange. Created for sake of ease of use. |
| Inequality(NumberRange, NumberRange) | Not-equal operator for NumberRange. |