Результат не попадет в мое текстовое поле Result, и как только я наберу что-нибудь в номер один, он сразу же даст мне «Номер 2 неверен».Я очень новичок и не понимаю, почему это не сработает.
namespace ShippingCalculator_BradleyH
{
public partial class Form1: Form
{
double total;
public Form1()
{
InitializeComponent();
}
private void Calculate_Click(object sender, EventArgs e)
{
}
private void Number1_TextChanged(object sender, EventArgs e)
{
//assigning variables
double num1;
double num2;
double result;
//making sure numbers 1 and 2 are numbers.
if (double.TryParse(Number1.Text, out num1))
{
if (double.TryParse(Number2.Text, out num2))
{
result = num1 * num2;
Result.Text = result.ToString();
}
else
{
MessageBox.Show("Number 2 is invalid.");
}
}
else
{
MessageBox.Show("Number 1 is invalid.");
}
}
}
}