public string ToShortString() { var parts = new List <string>(); if (Locality != null && !string.IsNullOrWhiteSpace(Locality.ToString())) { parts.Add(Locality.ToString()); } if (AdministrativeRegion != null && !string.IsNullOrWhiteSpace(AdministrativeRegion.ToString())) { parts.Add(AdministrativeRegion.ToString()); } return(string.Join(", ", parts)); }
public override string ToString() { var parts = new List <string>(); if (Addressee != null && !string.IsNullOrWhiteSpace(Addressee.ToString())) { parts.Add(Addressee.ToString()); } if (StreetAddress != null && !string.IsNullOrWhiteSpace(StreetAddress.ToString())) { parts.Add(StreetAddress.ToString()); } if (Locality != null && !string.IsNullOrWhiteSpace(Locality.ToString())) { parts.Add(Locality.ToString()); } if (AdministrativeRegion != null && !string.IsNullOrWhiteSpace(AdministrativeRegion.ToString())) { parts.Add(AdministrativeRegion.ToString()); } if (PostalCode != null && !string.IsNullOrWhiteSpace(PostalCode.ToString())) { parts.Add(PostalCode.ToString()); } if (Country != null && !string.IsNullOrWhiteSpace(Country.ToString())) { parts.Add(Country.ToString()); } return(string.Join(", ", parts)); }