C# segítség kellene (? ) (lent)
Figyelt kérdés
Hogy lehet egy változót létrehozni úgy, hogy a a neve egy másik változó értéke legyen?
Valami ilyesmire gondolnék:
string xy = "test";
string (xy) = "alma";
és ez egy test nevű változóba tárolná az alma értéket.
kösz a segítséget
2011. nov. 11. 16:56
1/4 anonim válasza:
Sehogy. De miért akarsz te ilyet csinálni? :D
2/4 _Jessy_ válasza:
Létrehozol egy string-el indexelhető osztályt, vagy használsz egy meglévőt. Azt hiszem a System.Collections.Hastable osztállyal lehet ilyesmit.
3/4 A kérdező kommentje:
egy nagyobb progi resze, bonyolult elmagyarazni miert :D
koszi a segitseget utananezek :)
2011. nov. 11. 23:47
4/4 anonim válasza:
Amit szeretnél az nem lehetséges, már csak azért sem, mert a lokális változó nevek fordítás során elvesznek, így nem tudná a keretrendszer, hogy mi az a test nevű változó. Ha ezek osztály tagváltozói, akkor reflecionnel el tudod érni, de ez nem szép. Marad az, hogy egy saját vagy már keretrendszerben létező osztályt használsz. Én inkább a Dictionary<string, string>-et javasolnám a HashTable helyett, ekkor az érték amit kiveszel belőle az olyan típusú, mint amit megadsz, string lesz, nem kell castolni.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!