Cili është ndryshimi midis Array dhe ArrayList C#?
Cili është ndryshimi midis Array dhe ArrayList C#?

Video: Cili është ndryshimi midis Array dhe ArrayList C#?

Video: Cili është ndryshimi midis Array dhe ArrayList C#?
Video: All Dino Dossiers voiced by Madeleine Madden in Ark Survival Evolved 2024, Mund
Anonim

Një Lista e grupeve nuk është një koleksion i shtypur fort. Mund të ruajë vlerat të ndryshme llojet e të dhënave ose lloji i njëjtë i të dhënave. ArrayList përmban një listë të thjeshtë e vlerat. ArrayList implementon ndërfaqen IList duke përdorur një varg dhe shumë lehtë mund të shtojmë, futim, fshijmë, shikojmë etj.

Në mënyrë të ngjashme, pyetet, cili është ndryshimi midis Array dhe ArrayList në C#?

ArrayList i përket Sistemit. Në Vargjeve , ne mund të ruajmë vetëm një lloj të dhënash ose int, string, char etj. In ArrayList ne mund të ruajmë variabla të llojeve të ndryshme të të dhënave. Vargjeve janë të shtypura fort që do të thotë se mund të ruajë vetëm një lloj specifik të artikujve ose elementeve. Arraylist nuk janë të shtypura fort.

cili është ndryshimi midis një grupi dhe një ArrayList? 1- I pari dhe i madhi ndryshimi midis Array dhe ArrayList në Java është se Array është një strukturë e të dhënave me gjatësi fikse ndërsa ArrayList është një klasë Collection me gjatësi të ndryshueshme. 4- Nuk mund të ruani primitive në ArrayList , mund të përmbajë vetëm objekte. Derisa Array mund të përmbajë si primitivë ashtu edhe Objekte në Java.

Atëherë, cili është grupi apo lista më e mirë në C#?

A listë rrjedh nga Koleksioni i cili përmban më shumë lloji i të dhënave gjenerike ndërsa Array eshte i rregulluar dhe ruhet më shumë lloj i fortë i të dhënave. Listë përmbajnë nyje të cilat kanë vendndodhje memorie nuk duhet të jenë të një natyre të afërt ndërsa Array përmban elementet me vendndodhjen e tyre të memories të cilat janë të natyrës së afërt.

Çfarë është një ArrayList C#?

C# - ArrayList . ArrayList është një lloj koleksioni jo gjenerik në C# . Mund të përmbajë elementë të çdo lloji të të dhënave. Është i ngjashëm me një grup, përveç që rritet automatikisht ndërsa shtoni artikuj në të. Siç mund ta shihni nga diagrami i mësipërm, ArrayList klasa zbaton ndërfaqet IEnumerable, ICollection dhe IList.

Recommended: