对不起,我的标题有点模糊,但我想要做的可能需要一段来解释。
目前我正在尝试做的是:
- 从文本框中收集用户
- 将输入的值除以 2
- 在标签上显示这个新值
所以,为了获得用户价值,我这样做了:
private void userLengthTextBox_TextChanged(object sender, EventArgs e)
{
_userLength = userLengthTextBox.Text;
}
这是作为一个字符串进来的。然后在一个新函数中,我将此字符串转换为单个字符串(需要它是一个浮点数),计算输入值的一半,然后将其存储在一个新的浮点数中。
像这样:
_oldTlX = Convert.ToSingle(_userLength);
_tlX = _oldTlX / 2;
然后,当我按下按钮时,我试图让这个值显示在标签中:
_valueLabel.Text = Convert.ToString(_tlX);
但是,当我按下按钮时,值仍然为 0。不管我放什么。据我所知,我已将所需的值转换为所需的正确格式,但它仍然说我做错了。