Môžeme uložiť rôzne typy údajov v ArrayList v C #?
Môžeme uložiť rôzne typy údajov v ArrayList v C #?

Video: Môžeme uložiť rôzne typy údajov v ArrayList v C #?

Video: Môžeme uložiť rôzne typy údajov v ArrayList v C #?
Video: Полный курс по Next js - Изучи Nextjs за 2 часа! | React SSR +таймкоды 2024, Apríl
Anonim

Áno, môžete uložiť predmety z odlišné typy v an ArrayList ale ako už bolo spomenuté pst, je ťažké sa s nimi vysporiadať neskôr. Ak hodnoty nejakým spôsobom súvisia vy je pravdepodobne lepšie, ak napíšu triedu, ktorá ich usporiada.

Podobne môžeme ukladať rôzne typy údajov do poľa v C #?

In c# my použiť objekt pole do skladovať rôzne druhy z údajov v umiestnení každého prvku. Môžeš use object (objekt pole ), ale bolo by flexibilnejšie použiť Zoznam. Spĺňa vašu požiadavku, že akýkoľvek druh objektu môcť byť k nemu pridaný a podobne pole , to môcť prístupné cez číselný index.

Následne je otázkou, či môžete do poľa uložiť viacero typov údajov? Pole priamo. Môžete uložiť položky, ktorých Dátový typ je ekvivalentný alebo odvodený od Dátový typ z pole . To znamená, že môžete uložiť viacero typov údajov za predpokladu, že vychádzajú zo spoločného základu typu alebo implementovať spoločné rozhranie.

Tiež vedieť, môžeme ukladať rôzne typy údajov v ArrayList?

Java obsahuje pole aj ArrayList trieda. Každá z nich je „zbierkou viacnásobné položky“, takpovediac, ale sú tiež veľmi rôzne . An ArrayList môže meniť veľkosť, keď sa veci pridávajú alebo odoberajú. Slobodný ArrayList je tiež schopný držať rôzne odlišné typy objektov.

Aké dátové typy môžu byť uložené v poli?

Premenná poľa je typ premennej, ktorá vám umožňuje uložiť viacero hodnôt rovnakého typu. UiPath Studio podporuje toľko typov polí, koľko typov premenných. To znamená, že môžete vytvoriť pole čísel, jedno z nich struny , jedna z boolovských hodnôt a tak ďalej.

Odporúča: