NET ArrayList nədir?
NET ArrayList nədir?

Video: NET ArrayList nədir?

Video: NET ArrayList nədir?
Video: Продвинутая Java: Динамический массив (ArrayList) - Как устроен? 2024, Noyabr
Anonim

ArrayList C#-da ümumi olmayan kolleksiya növüdür. O, istənilən məlumat növlərinin elementlərini ehtiva edə bilər. O, massivə bənzəyir, ancaq ona elementlər əlavə etdikcə avtomatik olaraq böyüyür. Massivdən fərqli olaraq, ölçüsünü göstərməyə ehtiyac yoxdur ArrayList.

Beləliklə, nümunə ilə C#-da ArrayList nədir?

C# - ArrayList Sinif. O, ayrı-ayrılıqda indeksləşdirilə bilən obyektin sifarişli toplusunu təmsil edir. Əsasən massiv üçün alternativdir. Bununla belə, massivdən fərqli olaraq, indeksdən istifadə edərək müəyyən bir mövqedə siyahıdan elementlər əlavə edə və silə bilərsiniz və massiv avtomatik olaraq ölçüsünü dəyişir.

Bundan əlavə, C#-da ArrayList növü təhlükəsizdirmi? ArrayList yoxdur növü məlumatların saxlanması üçün məhdudiyyət, yəni deyil Təhlükəsiz yazın . İstənilən şeyi saxlaya bilərsiniz ArrayList . Əslində eyni ArrayList çox saxlaya bilir növləri obyektlərin.

Həmçinin soruşulur ki, C#-da ArrayList ilə siyahı arasında fərq nədir?

ArrayList müxtəlif növ məlumatların toplusudur, halbuki Siyahı öz asılılıqlarının oxşar tipli toplusudur. ArrayList halbuki növü təhlükəsiz deyil Siyahı tip təhlükəsizdir.

ArrayList müxtəlif məlumat növlərini saxlaya bilərmi?

Java həm Array, həm də bir sıra daxildir ArrayList sinif. Onların hər biri "kolleksiyalarıdır çoxsaylı maddələr", belə deyək, lakin onlar da çox fərqli . An ArrayList bilər əşyalar əlavə olunduqca və ya çıxarıldıqda ölçüdə dəyişir. Bir tək ArrayList müxtəlifliyi də saxlamağa qadirdir fərqli növlər obyektlərin.

Tövsiyə: