EasyKeys.Shipping.PostalAddress by kdcllc,easykeys.com

<PackageReference Include="EasyKeys.Shipping.PostalAddress" Version="2.0.0" />

 AddressParseResult

public class AddressParseResult
Contains the fields that were extracted by the AddressParser object.
public string City { get; }

Gets the city name.

public string Number { get; }

Gets the house number.

public string Postdirectional { get; }

Gets the postdirectional, such as "NW" in "500 Main St NW".

public string Predirectional { get; }

Gets the predirectional, such as "N" in "500 N Main St".

public string SecondaryNumber { get; }

Gets the secondary unit, such as "3" in "500 N MAIN ST APT 3".

public string SecondaryUnit { get; }

Gets the secondary unit, such as "APT" in "500 N MAIN ST APT 3".

public string State { get; }

Gets the state or territory.

public string Street { get; }

Gets the name of the street, such as "Main" in "500 N Main St".

public string StreetLine { get; }

Gets the full street line, such as "500 N Main St" in "500 N Main St". This is typically constructed by combining other elements in the parsed result. However, in some special circumstances, most notably APO/FPO/DPO addresses, the street line is set directly and the other elements will be null.

public string Suffix { get; }

Gets the street suffix, such as "ST" in "500 N MAIN ST".

public string Zip { get; }

Gets the ZIP code.