Net platformasi bilan tanishish clr, cts va cls
Umumlashtirish va to'plamlar
Download 428.24 Kb.
|
C# методичка
Umumlashtirish va to'plamlar
Umumlashtirilgan turlar mavzusida biz allaqachon umumlashtirish haqida gaplashdik: umumlashtirilgan sinflarni qanday yaratish va ulardan foydalanish, universal parametrning roli T. Umumlashtirilgan to'plamlar bir xil umumlashtirilgan sinflardir. Va yana, ularni jamoat bo'lmagan to'plamlardan foydalanish bir xil afzalliklarga ega: unumdorlikni oshirish (ob'ektni qadoqlash va ochish uchun vaqt sarflashning hojati yo'q) va standart xavfsizlikni oshirish. Umumiy to'plamlar sinflari nomlar maydonida joylashgan System.Collections.Generic. To'plamlarning funktsional imkoniyatlari, asosan, umumlashtirilgan interfeyslarda tasvirlangan. Faqat umumlashtirilgan to'plamlarning interfeyslari umumlashtirilmagan egizaklardan nafaqat universal parametr mavjudligi bilan farq qiladi T, lekin ayni paytda funksionallikning o'zi. Umumiy to'plamlarning asosiy interfeyslarini ko'rib chiqing: IEnumerable . Ushbu interfeysni amalga oshirish sizga tsikl yordamida to'plam elementlarini saralashga imkon beradi foreach IEnumerator ICollection IList IComparer IDictionary IEqualityComparer Ushbu interfeyslar nomlar maydonida quyidagi to'plam sinflari tomonidan amalga oshiriladi System.Collections.Generic: List Dictionary LinkedList Queue SortedSet SortedList Download 428.24 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling