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


new Galaxy() { Name="Milky Way", MegaLightYears=0}



Download 3,63 Mb.
bet4/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)

new Galaxy() { Name="Milky Way", MegaLightYears=0},

new Galaxy() { Name="Andromeda", MegaLightYears=3}

};

foreach (Galaxy theGalaxy in theGalaxies)

{

Console.WriteLine(theGalaxy.Name + " " + theGalaxy.MegaLightYears);

}

// Output:

// Tadpole 400

// Pinwheel 25

// Milky Way 0

// Andromeda 3

}

public class Galaxy

{

public string Name { get; set; }

public int MegaLightYears { get; set; }

}

C# dasturlash tili

To’plamlar (Kolleksiyalar)

02 To'plamlar turlari

Ko'pgina umumiy to'plamlar .NET tomonidan taqdim etilgan. To'plamning har bir turi ma'lum bir maqsad uchun mo'ljallangan.

Ba'zi umumiy yig'ish sinflari ushbu bo'limda tasvirlangan:

- System.Collections.Generic sinflar

- System.Collections.Concurrent sinflar

- System.Collections sinflari

C# dasturlash tili

To’plamlar (Kolleksiyalar)

System.Collections.Generic sinflari

Siz System.Collections.Generic nom maydonidagi sinflardan birini ishlatib, umumiy to'plamni yaratishingiz mumkin . To'plamdagi har bir element bir xil ma'lumotlar turiga ega bo'lsa, umumiy to'plam foydali bo'ladi. Umumiy to'plam faqat kerakli ma'lumotlar turini qo'shishga ruxsat berish orqali kuchli yozishni ta'minlaydi.

Quyidagi jadvalda System.Collections.Generic nom maydonining tez-tez ishlatiladigan ba'zi sinflari keltirilgan:

C# dasturlash tili

To’plamlar (Kolleksiyalar)


Sinf

Tavsif

Dictionary

Kalit asosida tashkil etilgan kalit/qiymat juftliklari to'plamini ifodalaydi.

List

Indeks bo'yicha kirish mumkin bo'lgan ob'ektlar ro'yxatini ifodalaydi. Roʻyxatlarni qidirish, saralash va oʻzgartirish usullarini taqdim etadi..

Queue

Birinchi kiruvchi, birinchi chiqadi (FIFO) ob'ektlar to'plamini ifodalaydi.

SortedList

IComparer ilovasi asosida kalit bo'yicha tartiblangan kalit/qiymat juftliklari to'plamini ifodalaydi.

Stack

Oxirgi kiruvchi, birinchi chiqadi (LIFO) ob'ektlar to'plamini ifodalaydi.

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