Versuche doch die formatexception abzufangen, da weißt du dann, das mystring kein integer ist.
Grüße Falkster -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Patrik Bitzer Sent: Freitag, 23. September 2005 14:32 To: [email protected] Subject: [CSharp.net] String in Zahl umwandeln (versuchen) Hallo Freunde Aufs Wochenende hin plagt mich noch ein "komischer" Fehler. Habe ich doch schon X-Fach mit int.Parse Zeichenketten in Zahlen gewandelt. string myString = ":Base"; int zahl = Convert.ToInt32(myString); oder int.Parse(myString); erzeugen beide die folgende Meldung:"Die Eingabezeichenfolge hat das falsche Format." Warum das? Und wie finde ich heraus ob ":Base" eine Zahl ist oder nicht? (Natürlich weiss ich es dass es keine ist, aber der Algoritmus sollte mit ":Base" umgehen können.) Vielen Dank für Hinweise Patrik _______________________________________________ CSharp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net _______________________________________________ CSharp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
