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() | 获取此实例的哈希码。 |