Kan vi lagre forskjellige datatyper i ArrayList i C#?
Kan vi lagre forskjellige datatyper i ArrayList i C#?

Video: Kan vi lagre forskjellige datatyper i ArrayList i C#?

Video: Kan vi lagre forskjellige datatyper i ArrayList i C#?
Video: CS50 2014 - Week 9 2024, April
Anonim

Ja, du kan lagre gjenstander av forskjellige typer i en ArrayList men, som pst nevnt, det er vondt å håndtere dem senere. Hvis verdier henger sammen på en eller annen måte du er sannsynligvis bedre å skrive en klasse for å holde dem.

På samme måte kan vi lagre forskjellige datatyper i array i C#?

I c# vi bruk et objekt array til lagre forskjellige typer av data på hvert elementplassering. Du kan bruk objekt (et objekt array ), men det ville være mer fleksibelt å bruke List. Det tilfredsstiller kravet ditt at enhver form for gjenstand kan legges til den, og som en array , det kan nås gjennom en numerisk indeks.

Spørsmålet er deretter, kan du lagre flere datatyper i en matrise? Array direkte. Du kan lagre gjenstander hvis data-type er ekvivalent med eller avledet fra data-type av array . Dette betyr at du kan lagre flere datatyper , forutsatt at de stammer fra en felles base type , eller implementer et felles grensesnitt.

Også for å vite, kan vi lagre forskjellige datatyper i ArrayList?

Java inkluderer både en Array og en ArrayList klasse. De er hver "samlinger av flere elementer", så å si, men de er også veldig annerledes . An ArrayList kan svinger i størrelse når ting legges til eller fjernes. En eneste ArrayList er også i stand til å holde en rekke forskjellige typer av gjenstander.

Hvilke datatyper kan lagres i array?

Matrisevariabelen er en type variabel som lar deg lagre flere verdier av samme type. UiPath Studio støtter like mange typer arrays som det gjør typer variabler. Dette betyr at du kan lage en rekke tall, ett av strenger , en av boolske verdier og så videre.

Anbefalt: