fehlermeldung bei falscher eingabe
-
hi erst mal!
bin ziemlicher boon, also habt mitleid..
ich hab folgendes prob:
mein prog ließt int zahlen ein mit denen es dann arbeiten soll.
zuerst müssen die werte auf fehler überprüft werden:
z.b. wird typ double oder string eingegeben,
dann kommt eine meldung zb. "falsche eingabe"wie kann ich int mit double und string vergleichen??
ich hab mir gedacht mittels try und catch, weiß aber die anweisung f. den
vergleich von int und double,string nicht...danke schon mal
mfg
tweek
-
Wenn du einen String in einen Int umwandeln willst, dann benutzt Int.TryParse().
Du bekommst true, wenn die Zahl korrekt ist und false, wenn etwas nicht stimmt.Zerebus
-
Guck mal nach der Converter Klasse. Damit kann man eigentlich alles konvertieren. Um Fehler abzufangen einfach ein try{} catch(Exception ex){} drum rum.
-
danke