Indeksatorlar moslamalarni massivlar singari indeksatsiyalashga imkon beradi.
Indeksator bir qiymat qaytaradi. So‘ng bir qiymati oshadi. set
Bu kalit so'z bo'lgan indexers aniqlash uchun ishlatiladi.
Value kalit so'zi accessor usuli bilan tayinlangan qiymatni aniqlash uchun ishlatiladi set.
Indeksatorlarni tamsayı qiymati bilan indeksatsiya qilish shart emas; foydalanuvchi o'z xohishiga ko'ra ma'lum bir qidiruv tizimini belgilashi mumkin.
Indeksatorlar haddan tashqari yuklanishi mumkin.
Indeksatorlar bir nechta rasmiy parametrlarga ega bo'lishi mumkin, masalan, ikki o'lchovli qatorga kirishda.
1.2§. Indeksatorlarni taqqoslash.
Indeksatorlar xususiyatlarga o'xshaydi. Indeksatorga kiruvchilar, quyidagi jadvalda ko'rsatilgan farqlar bundan mustasno, mulkka kiruvchilar bilan bir xil qoidalarni qo'llaydi.
XUSUSIYATLAR VA INDEKSATORLARNI TAQQOSLASH (C # DASTURLASH BO'YICHA QO'LLANMA)
|
Mulk.
|
Indeksator
|
Umumiy ma'lumotlar a'zolari sifatida usullarni chaqirishga imkon beradi.
|
Ob'ektning o'zi uchun qator yozuvlari yordamida ob'ektning ichki to'plam elementlariga kirishni ta'minlaydi.
|
Oddiy ism bilan kirish.
|
Indeksga kirish.
|
Statik yoki misol a'zosi bo'lishi mumkin.
|
Namuna a'zosi bo'lishi kerak.
|
Property get accessor- ning parametrlari yo'q.
|
An getIndexer erişimci dizinleyici o'zi bir xil rasmiy parametr ro'yxati bor.
|
Xususiyatning o'rnatilgan ruxsat etuvchisi yopiq parametrni o'z ichiga oladi value.
|
An setIndexer erişimci dizinleyici o'zi bir xil rasmiy parametr ro'yxatini ega, shuningdek, bir bo'lishi kerak qiymati bir parametr .
|
Avtomatik ravishda amalga oshiriladigan xususiyatlardan foydalangan holda stenografiya sintaksisini qo'llab-quvvatlaydi .
|
Faqatgina olinadigan indeksatorlar uchun iboralar sifatida elementlarni qo'llab-quvvatlaydi.
|
Do'stlaringiz bilan baham: |