我收到此错误无法隐式地将类型'double'转换为'string'....我使用下面的代码,可能是什么问题?有没有比我更简单的方法?不能将类型double转换为使用c的字符串#
QtyTextBox.Text = SimulateVal.Val(TextBox2.Text) + SimulateVal.Val(QtyTextBox.Text);
我收到此错误无法隐式地将类型'double'转换为'string'....我使用下面的代码,可能是什么问题?有没有比我更简单的方法?不能将类型double转换为使用c的字符串#
QtyTextBox.Text = SimulateVal.Val(TextBox2.Text) + SimulateVal.Val(QtyTextBox.Text);
使用Convert.ToString()方法。
为什么不:
QtyTextBox.Text = (SimulateVal.Val(TextBox2.Text) + SimulateVal.Val(QtyTextBox.Text)).ToString();
就像magic @cinek一样工作 – Chicharito
我假设SimulateVal.Val(string)
返回一个double,如数字类型,并且要输出的两个数字作为文本的总和。
QtyTextBox.Text = (SimulateVal.Val(TextBox2.Text) + SimulateVal.Val(QtyTextBox.Text)).ToString();
因为使用Google太硬了吗? ':)' –
'SimulateVal.Val'中的代码是什么? –