Kezdőoldal » Számítástechnika » Programozás » C#-ban egy listában, hogy...

C#-ban egy listában, hogy tudok két különböző elemet tárolni?

Figyelt kérdés

pl.: 20 - piros, 40 - kék, 33 - zöld, tehát a kettő elemnek együtt kellene maradniuk, de én eddig csak olyan listákat csináltam, amiben csak egy List<int>-el el lehetett intézni.

Végül erre jutottam:

List<int, string> labda = new List<int, string>();

de hibát jelez ennél.


2018. nov. 12. 12:19
 1/8 tabaki ***** válasza:
61%

Nem vagyok járatos a C#-ban, de gondolom, új, összetett adattípust kéne létrehoznod, mondjuk egy structot, amely képes mindkét adat tárolására.

[link]

2018. nov. 12. 12:25
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
az a baj, hogy én még eléggé kezdő vagyok és ilyeneket még nem nagyon értek, de azért köszönöm.
2018. nov. 12. 12:29
 3/8 anonim ***** válasza:
Pedig ez a megoldás.
2018. nov. 12. 12:55
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:

Majdnem jó amit írtál, csak zárójelbe kell rakni:

List<(int, string)> labda = new List<(int, string)>();


Az (int, string) egy un. tuple. Ennek utána nézhetsz.


Illetve csinálhatsz saját osztályt is rá.

2018. nov. 12. 13:12
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:

Egyetértek tabaki kollegával - tessék használni struct-tot. Itt egy példa:

[link]

2018. nov. 12. 13:40
Hasznos számodra ez a válasz?
 6/8 tabaki ***** válasza:

Elnézést kérek a hozzáértőktől, én meg ezt kínlódtam ki:

[link]

2018. nov. 12. 14:02
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:

KeyValue és Dictionary-nak nézz utána

nem tudom pontosan mit szeretnél, de ezek hasznosak lehetnek

2018. nov. 12. 20:06
Hasznos számodra ez a válasz?
 8/8 moozygoo ***** válasza:
Rekorddal , pl: [link]
2018. nov. 13. 10:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!