Résolvez l'erreur du "format de caractères d'entrée à l'entrée" en C #
Lors de l'exécution du programme de calculatrice C # de base, vous pouvez rencontrer un message d'erreur "Format de chaîne d'entrée incorrect". Cette erreur montre que vous essayez de convertir en une chaîne entière qui ne répond pas au format entier correct.
Le problème est que vous essayez de saisir la zone de texte dans un entier dans le constructeur de la fenêtre. Cependant, lorsque la fenêtre est créée, il est peu probable que ces zones de texte incluent un entier efficace au début.
La meilleure méthode consiste à mettre à jour la variable 'A' et 'B' dans le bouton pour cliquer sur l'événement, similaire à la façon dont vous les initialisez dans le constructeur:
Cela garantit que lorsque vous cliquez sur le bouton, la variable utilisera la valeur actuelle de l'entrée utilisateur à mettre à jour. De plus, n'utilisez pas , mais envisagez d'utiliser
<code class="language-csharp">private void button1_Click(object sender, EventArgs e) { a = Int32.Parse(textBox1.Text); b = Int32.Parse(textBox2.Text); add(); result(); }</code>
Int32.Parse
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!