Ce este.NET ArrayList?
Ce este.NET ArrayList?

Video: Ce este.NET ArrayList?

Video: Ce este.NET ArrayList?
Video: What is the difference between Array and ArrayList ? 2024, Noiembrie
Anonim

ArrayList este un tip non-generic de colecție în C#. Poate conține elemente de orice tip de date. Este similar cu o matrice, cu excepția faptului că crește automat pe măsură ce adăugați elemente în ea. Spre deosebire de o matrice, nu trebuie să specificați dimensiunea ArrayList.

Doar așa, ce este ArrayList în C# cu exemplu?

C# - ArrayList Clasă. Reprezintă o colecție ordonată a unui obiect care poate fi indexat individual. Practic este o alternativă la o matrice. Cu toate acestea, spre deosebire de matrice, puteți adăuga și elimina elemente dintr-o listă la o poziție specificată folosind un index și matricea se redimensionează automat.

Mai mult, este tipul ArrayList sigur în C#? ArrayList nu are tip restricție pentru stocarea datelor, adică nu este Tastați Safe . Puteți stoca orice în ArrayList . De fapt la fel ArrayList poate stoca mai multe tipuri a obiectelor.

De asemenea, întrebat, care este diferența dintre ArrayList și listă în C#?

ArrayList este colecțiile de diferite tipuri de date în timp ce Listă este o colecție de tip similar de dependențe proprii. ArrayList nu sunt de tip sigur în timp ce Listă sunt de tip sigur.

ArrayList poate stoca diferite tipuri de date?

Java include atât un Array, cât și un ArrayList clasă. Fiecare este „colecție de multiplu articole”, ca să zic așa, dar sunt și foarte diferit . Un ArrayList poate variază în dimensiune pe măsură ce lucrurile sunt adăugate sau eliminate. Un singur ArrayList este, de asemenea, capabil să dețină o varietate de tipuri diferite a obiectelor.

Recomandat: