Kezdőoldal » Számítástechnika » Programozás » Milyen függvényt, konvertálást...

Milyen függvényt, konvertálást kell ehhez használni?

Figyelt kérdés
C# nyelv, bekérek stringben egy számpárt, vagy bármilyen adathalmot, amiben van szám, (és ugye split-tel szétszedem), és az lenne a célom, hogyha stringből int-be konvertálok, akkor a 5-ös 5-ös maradjon, ne pedig 53-má alakuljon át.

2016. jún. 30. 18:22
 1/9 anonim ***** válasza:

Hogy sikerült 5ből 53-at csinálnod?

Hogy konvertáltad?

2016. jún. 30. 18:30
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:

Console.Write("Felszálló leszálló: ");

sor = Convert.ToString(Console.ReadLine());

String[] darabok;

darabok = sor.Split(' ');

b = Convert.ToInt32(sor[0]);

Console.WriteLine(b);

2016. jún. 30. 18:31
 3/9 anonim ***** válasza:
Hát mondjuk ne a karakter ASCII kódjává alakítsd át (gondolom ez történik,, ha karaktert int-é castolsz), hanem használj konvertáló függvényt (int.TryParse() )
2016. jún. 30. 18:32
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
Meg mondjuk ha szétszeded a darabok tömbödbe, akkor ne a sor tömbből akarj int-re konvertálni.
2016. jún. 30. 18:34
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:

sor = Convert.ToString(Console.ReadLine());

Ennek semmi értelme, alapból stringet kapsz.

Az előttem lévő meg hülyeséget beszél, nincs se kasztolás, se ascii kód.

Mit olvasol be, az a nagy kérdés.

2016. jún. 30. 18:35
Hasznos számodra ez a válasz?
 6/9 A kérdező kommentje:

Mondjuk ha ezt a Char-t átkonvertálom először Stringé, majd Int-re?

b = Convert.ToInt32(Convert.ToString(sor[0]));


Kipróbáltam, így is jó, köszönöm szépen.

2016. jún. 30. 18:35
 7/9 anonim ***** válasza:

Ja dehogynem, tök jogos.......

A string és a string tömb két külön dolog...

2016. jún. 30. 18:36
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:

Nem jó, sok felesleges hülyeséget csinálsz.

Azt írd le mit szeretnél elérni.

2016. jún. 30. 18:36
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:

Console.WriteLine("Adjon meg több számot >,< elválasztással");

string[] adatok = Console.ReadLine().Split(',');

int[] x = adatok.Select(int.Parse).ToArray();


foreach (var i in x)

{

Console.WriteLine("{0} típusa = {1}", i, i.GetType());

}


Console.ReadKey();

2016. júl. 1. 08:01
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!