NET ArrayList nima?
NET ArrayList nima?

Video: NET ArrayList nima?

Video: NET ArrayList nima?
Video: 073. AJAX va API | JavaScript darslari | O'zbek tilida | JavaScript Amaliyot 2024, Noyabr
Anonim

ArrayList C# da umumiy bo'lmagan to'plam turi. U har qanday turdagi ma'lumotlarning elementlarini o'z ichiga olishi mumkin. U massivga o'xshaydi, faqat unga elementlar qo'shganda avtomatik ravishda o'sib boradi. Massivdan farqli o'laroq, siz hajmini belgilashingiz shart emas ArrayList.

Masalan, C# da ArrayList nima?

C# - ArrayList Sinf. U alohida-alohida indekslanishi mumkin bo'lgan ob'ektning tartiblangan to'plamini ifodalaydi. Bu asosan massivga muqobildir. Biroq, massivdan farqli o'laroq, indeks yordamida ma'lum bir pozitsiyada ro'yxatga elementlarni qo'shishingiz va o'chirishingiz mumkin va massiv avtomatik ravishda o'lchamini o'zgartiradi.

Bundan tashqari, ArrayList turi C# da xavfsizmi? ArrayList ega emas turi ma'lumotlarni saqlash uchun cheklov, ya'ni bunday emas Xavfsiz yozing . Siz har qanday narsani saqlashingiz mumkin ArrayList . Aslida bir xil ArrayList bir nechta saqlashi mumkin turlari ob'ektlar.

Bundan tashqari, C# da ArrayList va list o'rtasidagi farq nima?

ArrayList Bu har xil turdagi ma'lumotlar to'plamidir Roʻyxat o'ziga o'xshash turdagi bog'liqliklar to'plamidir. ArrayList turi xavfsiz emas, holbuki Roʻyxat turi xavfsizdir.

ArrayList turli xil ma'lumotlar turlarini saqlay oladimi?

Java ham massiv, ham massivni o'z ichiga oladi ArrayList sinf. Ularning har biri "to'plamlari bir nechta narsalar", aytganday, lekin ular ham juda boshqacha . An ArrayList mumkin narsalar qo'shilgan yoki olib tashlanganida o'lchami o'zgarib turadi. Bitta ArrayList xillarini ham ushlab turishga qodir turli xil turlari ob'ektlar.

Tavsiya: