Mirzo ulug’bek nomidagi o’zbekiston milliy universiteti jizzax filiali



Download 3,63 Mb.
bet1/12
Sana14.04.2022
Hajmi3,63 Mb.
#550101
  1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
1-mustaqil ish To\'plamlar (Kolleksiyalar)

MIRZO ULUG’BEK NOMIDAGI O’ZBEKISTON MILLIY UNIVERSITETI JIZZAX FILIALI


To’plamlar (Kolleksiyalar)

To'plamlar (C#){

Ko'pgina ilovalar uchun siz tegishli ob'ektlar guruhlarini yaratish va boshqarishni xohlaysiz. Ob'ektlarni guruhlashning ikki yo'li mavjud: ob'ektlar massivlarini yaratish va ob'ektlar to'plamini yaratish.

Massivlar qat'iy terilgan ob'ektlarning belgilangan sonini yaratish va ular bilan ishlash uchun eng foydali hisoblanadi. 

To'plamlar ob'ektlar guruhlari bilan ishlashning yanada moslashuvchan usulini ta'minlaydi. Massivlardan farqli o'laroq, siz ishlayotgan ob'ektlar guruhi dastur ehtiyojlari o'zgarishi bilan dinamik ravishda o'sishi va qisqarishi mumkin. Ba'zi to'plamlar uchun siz to'plamga qo'ygan istalgan ob'ektga kalitni belgilashingiz mumkin, shunda kalit yordamida ob'ektni tezda olishingiz mumkin.

To'plam bu sinf, shuning uchun siz ushbu to'plamga elementlar qo'shishdan oldin sinfning namunasini e'lon qilishingiz kerak.

C# dasturlash tili


}

To’plamlar (Kolleksiyalar)

01

Oddiy to'plamdan foydalanish


}

C# dasturlash tili

To’plamlar (Kolleksiyalar)


02
To'plamlar turlari:



03
Key/Value juftliklari to'plamini amalga oshirish
04
To'plamga kirish uchun LINQ dan foydalanish
05
To'plamni saralash
06
Maxsus to'plamni aniqlash (Custom collection)
07
Iteratorlar

01 Oddiy to'plamdan foydalanish

Ushbu bo'limdagi misollar umumiy List sinfidan foydalaniladi, bu sizga ob'ektlarning qattiq terilgan ro'yxati bilan ishlash imkonini beradi.

Quyidagi misol satrlar ro'yxatini yaratadi va keyin foreach bayonoti yordamida satrlar bo'ylab takrorlanadi.

// Satrlar ro'yxatini yaratish

var salmons = new List();


Download 3,63 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   12




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish