Address

Address class

债权人或债务人的地址。

您可以设置街道、门牌号、邮政编码和城镇(类型结构化地址) 或地址线 1 和 2(类型组合地址元素)。一旦设置了这些字段中的任何一个,该类型就会自动设置 。在设置字段之前,地址类型为未定. 如果设置了两种类型的字段,地址类型变为矛盾的. 必须始终设置名称和国家代码,除非所有字段都为空。

public sealed class Address : IEquatable<Address>

构造函数

姓名描述
Address()创建 Address 的实例

特性

姓名描述
AddressLine1 { get; set; }获取或设置地址线 1.
AddressLine2 { get; set; }获取或设置地址线2.
CountryCode { get; set; }获取或设置两个字母的 ISO 国家代码。
HouseNo { get; set; }获取或设置门牌号。
Name { get; set; }获取或设置姓名,可以是自然人的姓名,也可以是法人的 公司名称。
PostalCode { get; set; }获取或设置邮政编码。
Street { get; set; }获取或设置街道。
Town { get; set; }获取或设置城镇或城市。
Type { get; }获取地址类型。

方法

姓名描述
Clear()清除所有字段并将类型设置为Undetermined.
Equals(Address)确定指定地址是否等于当前地址。
override Equals(object)确定指定对象是否等于当前对象。
override GetHashCode()获取此实例的哈希码。

也可以看看