以下のプログラムを正しく打ったのですが、(ハンドルされていない例外)とエラーが出て、その中に(入力文字列の形式が正しくありません)という文字が表示されます。
どうやったらいいのでしょうか。
太字の中のところがおかしいので、教えてください。
なおこのプログラムは(作って覚える Visual C# 2019 デスクトップアプリ入門、秀和システム発行)という本の中にあるものを引用したものです。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace newkeisan1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e) { } private void Form1_Load(object sender, EventArgs e) { // 変数の宣言 int valueLeft; // 入力値1用の整数型変数 int valueRight; // 入力値2用の整数型変数 int valueAnswer; // 計算結果用整数型変数 // 値の取り込み **valueLeft = int.Parse(input1TextBox.Text); // 入力値1を整数型に変換後代入** valueRight = int.Parse(input2TextBox.Text); // 入力値2を整数型に変換後代入 // 取り込んだ値の計算 valueAnswer = valueLeft + valueRight; // 計算結果を出力 AnswerTextBox.Text = valueAnswer.ToString(); // 文字列に変換後代入 } }
}
回答1件
あなたの回答
tips
プレビュー