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()يحصل على رمز التجزئة لهذه الحالة.

أنظر أيضا