C# - Hogyan oldható meg?
Figyelt kérdés
Sziasztok a kérdésem az lenne, hogy a következő dolog hogyan oldható meg: van egy bemenetünk (a típusa lehet int vagy string) pl.: 123456789. Ezt a bemenetet szeretném egy tömbbe tenni úgy, hogy a bemenet első karaktere a tömb első karaktere legyen, a második karakter a tömb második karaktere.. és így tovább. Úgy meg tudom csinálni, hogy egy ciklussal bekérem és egyből egy tömbbe rakom, de úgy lenne rá szükségem, hogy nincs ciklus és csak egyszer kell beírnom és úgy tegye bele egy tömbbe, ez megoldható valahogy? Előre köszönöm a válaszokat! :)2017. ápr. 7. 19:04
2/6 A kérdező kommentje:
Sajnos nem sikerült rájönnöm, hogy hogyan tudnám ezt használni arra amire én szeretném.
2017. ápr. 7. 19:26
3/6 anonim válasza:
Az elég gáz.
A string amúgy alapból indexelhető.
4/6 anonim válasza:
var input = Console.ReadLine();
var output = input.ToArray();
// Az output Char típusú tömb, elemei a stringben lévő UTF-16 karakterek.
Ugyanezt mondta #1 is.
Szívesen!
5/6 A kérdező kommentje:
Huhh, köszönöm! :)
2017. ápr. 7. 19:37
6/6 anonim válasza:
Az első azért írta oda pluszba a .ToString()-et, mert azt írtad, hogy a típus lehet int is.
Szóval ha int, akkor:
int input = ...// valahogy beolvasol egy int-et
var output = input.ToString().ToArray();
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!