public Form1()
{
InitializeComponent();
powerTextBox.Text = "0";
torqueTextBox.Text = "0";
rpmTextBox.Text = "0";
}
private void powerTextBox_TextChanged(object sender, EventArgs e)
{
power = Convert.ToDouble(powerTextBox.Text);
rpm = Convert.ToDouble(rpmTextBox.Text);
torque = power / rpm * 9550;
torqueTextBox.Text = Convert.ToString(torque);
}
Когда я запускаю это, я получаю ошибку, которая говорит, что rpmTextBox.Text не может быть преобразован из-за неправильного формата, и в отладчике он показывает rpmTextBox.Text = "". Я назначаю 0 в качестве строки для него внутри инициализации, но он устанавливает его в нулевую строку.
Любое предложение? Спасибо.