Есть форма и есть ед. измерения с числами, не могу сохранить переменную, сейчас обьясню:
Пишу в textbox любое число и выбираю ед. измерения, например выбрал ньютон и он умножил число на 1, после выбрал меганьютон и он умножил число на 0.000001, после выбрал ньютон, но число f осталось таким, как при меганьютоне, а хотелось бы, чтобы оно было, как при ньютоне
float f = float.Parse(textBox1.Text);
if (string.Equals(comboBox1.SelectedItem, "ньютон (Н)"))
{
f = float.Parse(textBox1.Text);
textBox1.Text = (f * 1).ToString();
}
if (string.Equals(comboBox1.SelectedItem, "меганьютон (МН)"))
{
f = float.Parse(textBox1.Text);
textBox1.Text = (f * 0.000001).ToString();
}