1-Mavzu 1-Mavzu Reja: Klass a’zolariga ruxsatni boshqarish


Umumlashmagan kolleksiyalar ushbu interfeyslarni amalga oshiradigan bir qator interfeyslarda va sinflarda aniqlanadi. Ularning barchasi navbati bilan ko'rib chiqiladi


Download 111.72 Kb.
bet91/96
Sana29.03.2023
Hajmi111.72 Kb.
#1307438
1   ...   88   89   90   91   92   93   94   95   96
Bog'liq
1-Mavzu 1-Mavzu Reja Klass a’zolariga ruxsatni boshqarish

Umumlashmagan kolleksiyalar ushbu interfeyslarni amalga oshiradigan bir qator interfeyslarda va sinflarda aniqlanadi. Ularning barchasi navbati bilan ko'rib chiqiladi.

3. Umumlashmagan kolleksiyalarning interfeyslari.


System.Collections nomlar fazosida umumlashmagan kolleksiyalarning bir qator interfeyslarini aniqladi. umumlashmagan kolleksiyalarni ko'rib chiqishni interfeyslar bilan boshlash kerak, chunki ular umumlashmagan kolleksiyalarning barcha sinflari uchun keng tarqalgan funksiyalarni aniqlaydi. Umumlashmagan kolleksiyalar uchun qo'llab-quvvatlovchi interfeyslar 25.1 - jadvalda keltirilgan. Ushbu interfeyslarning har biri batafsil tavsiflanadi.
1-jadval. Umumlashmagan kolleksiyalarning interfeyslari.

Interfeys

Tavsif

ICollection

Barcha umumlashmagan kollektsiyalarga ega bo'lishi kerak bo'lgan elementlarni belgilaydi

IComparer

Kolleksiyada saqlangan ob`ektlarni taqqoslash uchun Compare() metodini aniqlaydi

IDictionary

"Kalit-qiymat" juftlaridan tashkil topgan kolleksiyani aniqlaydi

IDictionaryEnumerator

IDictionary interfeysini amalga oshiruvchi kolleksiya uchun ro'yxatni belgilaydi

IEnumerable

Getenumerator() metodini aniqlaydi, kolleksiyaning har qanday klassi uchun ro'yxatini taqdim etadi


Download 111.72 Kb.

Do'stlaringiz bilan baham:
1   ...   88   89   90   91   92   93   94   95   96




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling