FeerLaas kérdése:
C# betű bekérése és ha igaz az állítás a be kért betűre ki tudjak írni valamit?
Figyelt kérdés
Ha C#-ban létre hozok egy változót ("string betu = Console.ReadLine();) és hivatkozok rá majd if-ben szeretnék rá egy állítást létre hozni (if (betu == A) Console.WriteLine("Sikeres betű!");) és itt hibát ad ki mivel string-es változóknál nem jó, nem tudom máshogy megoldani, valaki tudna segíteni? Másik ciklus? másik mód? vagy mi lehet a megoldás?2016. jan. 17. 22:27
1/6 anonim válasza:
string betu = Console.ReadLine();
if (betu[0] == 'A') Console.WriteLine("Sikeres betű!");
Nézz utána, mi is az a string. És hogy hogyan lehet megoldani ezt a feladatot a Console.ReadKey-jel, mert az való erre, hacsak nem valami hiper-bonyolult hülyebiztos megoldást akarsz (pl. akkor is felismerje a betűt, ha előtte van 480 szóköz).
2/6 A kérdező kommentje:
Nem, csak annyi kéne hogy felismerje azt, hogy milyen betűt olvasott be, vagyis 1-betűt kérek be.
2016. jan. 17. 22:34
3/6 A kérdező kommentje:
Nagyon szépen köszönöm, sikerült!! :D
2016. jan. 17. 22:36
4/6 anonim válasza:
A helyedben én azért nekikezdenék Reiter István C# jegyzetének.
6/6 anonim válasza:
"if (betu[0] == 'A') Console.WriteLine("Sikeres betű!");"
Egyébként ha már stringet használsz char helyett, miért csak a 0. indexen levő karakterrel hasonlítod össze?
Pl.:
betu = "Alma"
esetén
betu[0] == 'A' igaz lesz, de mégsem lesz jó megoldás.
Szóval vagy használj char-t vagy vizsgáld az egész stringet.
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!