Kan vi gemme forskellige datatyper i ArrayList i C#?
Kan vi gemme forskellige datatyper i ArrayList i C#?

Video: Kan vi gemme forskellige datatyper i ArrayList i C#?

Video: Kan vi gemme forskellige datatyper i ArrayList i C#?
Video: CS50 2014 - Week 9 2024, November
Anonim

Ja, du kan gemme genstande af forskellige typer i en ArrayList men som pst nævnt, det er en smerte at håndtere dem senere. Hvis værdier hænger sammen på en eller anden måde du er nok bedre stillet til at skrive en klasse for at holde dem.

Kan vi på samme måde gemme forskellige datatyper i array i C#?

I c# vi brug et objekt array til opbevare forskellige typer af data i hvert elements placering. Du kan brug objekt (et objekt array ), men det ville være mere fleksibelt at bruge List. Det opfylder dit krav, at enhver form for genstand kan føjes til det, og gerne en array , det kan tilgås via et numerisk indeks.

Efterfølgende er spørgsmålet, kan du gemme flere datatyper i et array? Array direkte. Du kan gemme genstande, hvis datatype svarer til eller er afledt af datatype af array . Det betyder at du kan gemme flere datatyper , forudsat at de stammer fra et fælles grundlag type , eller implementer en fælles grænseflade.

Også for at vide, kan vi gemme forskellige datatyper i ArrayList?

Java inkluderer både en Array og en ArrayList klasse. De er hver "samlinger af mange genstande", så at sige, men de er også meget forskellige . An ArrayList kan svinge i størrelse, efterhånden som ting tilføjes eller fjernes. En enkelt ArrayList er også i stand til at holde forskellige forskellige typer af genstande.

Hvilke datatyper kan gemmes i array?

Array-variablen er en type variabel, som giver dig mulighed for at gemme flere værdier af samme type. UiPath Studio understøtter lige så mange typer arrays, som det gør variabler. Det betyder, at du kan oprette en række af tal, et af strenge , en af booleske værdier og så videre.

Anbefalede: