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

أنظر أيضا