C# hiba. Miért nem tudja kinvertálni?
Figyelt kérdés
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Gépeld be a számot:");
int a = Convert.ToInt32(Console.ReadKey());
Console.WriteLine("A szám:{0}",a);
Console.ReadLine();
}
}
}
Ez egy péda program. miért nem konvertálja a számot ha a Console.ReadKey() parancsot használom?
ha Console.ReadLine-t haszánlok úgy tökéletesen működik de nekem erre lenne szükségem.
2014. szept. 19. 16:22
1/4 anonim válasza:
Nem értek a c#-hoz de:
Nem lehet hogy a ReadLine visszatérési típusa string, a key meg egy sima int?
2/4 anonim válasza:
Azért, mert a ReadKey egy objektumot ad vissza, amiben elég sokminden van, nem triviális neki, mit akarsz belőle egésszé alakítani.
3/4 A kérdező kommentje:
akkor ebben az esetben hogy kell int-be konvertálni?
2014. szept. 19. 17:17
4/4 anonim válasza:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!