我有三个textbox现在需要前两个textbox的和去乘第三个textbox
我写的是"+(Convert.ToInt16(textbox1.text)"+"convert.ToInt16(textbox2.text))+"*"+Convert.ToInt16(textbox3.text)+"
可是结果不多 问题在哪里呢

解决方案 »

  1.   

    int number=(Convert.ToInt32(textBox1.Text)+Convert.ToInt32(textBox2.Text))*Convert.ToInt32(textbox3.text);
    textBox1.Text=number.ToString();
    orstring number=(Convert.ToInt32(textBox1.Text)+Convert.ToInt32(textBox2.Text))*Convert.ToInt32(textbox3.text)+"";
      

  2.   

    你这样用+号会变成字符串的.
    int i = Convert.ToInt16(textbox1.text);
    int m = convert.ToInt16(textbox2.text);
    int n = Convert.ToInt16(textbox3.text);
    结果int c = (i+m)*n如果要用你自己的代码,就不要给+加上""号.
    结果 = (Convert.ToInt16(textbox1.text)+convert.ToInt16(textbox2.text))*Convert.ToInt16(textbox3.text)