Struct – bu qiymat turi (value type) bo‘lib, bir nechta ma'lumotlarni bitta tuzilma sifatida guruhlash uchun ishlatiladi.
Structning 3 ta memberlari (a'zolari bor):
1.Field
2.Property
3.Method
Field - biz bilgan ichida qiymat saqlovchi o'zgaruvchi desak bo'ladi.
Property - fieldga qiymat saqlash uchun avvalo propertydan o'tadi.
Method - biz bilgan o'sha funksiya lekin struct ichida method deb ataladi.
Constructor (ctor): Struct/class 'dan obyekt ochilganda avtomatik tarzda chaqiriladigan biz bilgan usha oddiy metod. Ammo, ctor ning qaytuvchi qiymati bo'lmaydi shuningdek, void ham yozilmaydi.
Ctor - ctor bo'lishi uchun ochiladigan metodning nomi struct ning nomi bilan bir-xil bo’lishi SHART!
"this" kalit so'zi bor, this orqali, boshga ctor'ni chaqira olamiz.
Readonly - Field ni faqatgina o'qish uchun cheklab qo'yadi, shu holatda unga qiymatni faqatgina ctor da bera olamiz.
Top comments (1)
GAU