我的表单有一个包含数量数字的文本框。然后在 textchanged 事件中,该数字被放置在带有货币值的标签的文本属性中(例如:4.00 美元)。在我的按钮单击事件中,我试图添加标签中的所有值。使用以下代码时,tryparse 每次都失败
int num1;
string text = lbl85x11bwsub.Text;
if (int.TryParse(text, out num1))
{
MessageBox.Show(num1.ToString()); //testing
}
else
{
MessageBox.Show("it failed");
}
但是如果我使用文本框的 text 属性尝试同样的事情,它就可以工作。
int num2;
if (int.TryParse(txt85x11bw.Text, out num2))
{
MessageBox.Show(num2.ToString());
}
else
{
MessageBox.Show("it failed");
}