Exception lors de la conversion de la Chaîne en entier en C#


J'obtiens l'erreur: le Format d'exception a été gérée, la chaîne d'Entrée n'était pas dans un format correct.

pour cette ligne:

int right = System.Convert.ToInt32(rightAngleTB.Text);

rightAngleTB est une zone de texte, la valeur du Texte est "25" (sans les "").

Vraiment, je ne vois pas le problème 🙁

  • Je voudrais prendre un pari et dire rightAngleTB.Text ne contient pas le texte 25
  • Êtes-vous sûr que la valeur du texte est juste 25? Il n'y a pas les caractères supplémentaires là, comme une décimale, ou des corps étrangers espaces? Convertir des.ToInt32 devrait certainement être en mesure de convertir une chaîne de 25 à un int.
  • vous êtes de droite, j'ai que la zone de texte sous l'étiquette et j'ai malheureusement nommé l'étiquette avec le nom rightAngleTB au lieu de la zone de texte .. damn des erreurs lorsque vous cliquez sur le mauvais objet :/
InformationsquelleAutor user1097772 | 2012-04-27