如何把两个TextBox内输入的数字经过数学运算的结果赋給另一个TextBox textBox3.Text = (Convert.ToDouble(textBox1.Text) + Convert.ToDouble(textBox2.Text)).ToString(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个可能有点问题,用下面的方法。textBox3.Text = (Double.Parse(textBox1.Text) + Double.Parse(textBox2.Text)).ToString(); 如果你要任意运算符,那得对着《数据结构》写一个堆栈的算法了! 最省事的办法是: 假设你有一个数据表Table ,其中只有一条记录,其中的一个字段(col)类型为Float类型,用Update table set col=:param 然后取出Col的值就是了。其中:param为从TextBox中取出来的字符串了。你可以用异常操作是否输入了有效的算式,如果触发异常,则说明无效。 很通用的! 但是我还没有用到数据表,只是在界面上显示一下,把2个textbox的值相加再乘一个%,得出的值赋給另一个textbox,因为textbox的输入都作为string,所以我想先把它们变成double型的,有什么办法吗?谢谢! 上面的方法就可以了,我是把两个TextBox的内容变成double类型的然后再做运算,最后把运算结果再变成字符串赋给第三个TextBox的。 textBox1.Text是字符串,我用Double.Parse函数把它转换成Double类型的ToString是C#里的一个基本方法,可以把任何类型转换成字符串 VS2008 如何设置输出路径从Release变回Debug 水晶报表bobj未定义的错误???? 急!comboxBox 显示长度问题 请教C#怎样实现嵌入式Web服务??? C# 开发反汇编工具 c#windows程序更新时是不是只要更新.exe文件就可以了? c#操作oracle 多用户并发咋样控制啊 Repeter连接到数据源的问题.............................................多多指教(给分) 关于c#中正确如何替换word书签的内容? 做过的来 为什么错误?(c# sqlserver) 请问如何在数据库中加一条记录 学c#要那些知识前提。
textBox3.Text = (Double.Parse(textBox1.Text) + Double.Parse(textBox2.Text)).ToString();
最省事的办法是: 假设你有一个数据表Table ,其中只有一条记录,其中的一个字段(col)类型为Float类型,用Update table set col=:param 然后取出Col的值就是了。
其中:param为从TextBox中取出来的字符串了。你可以用异常操作是否输入了有效的算式,如果触发异常,则说明无效。 很通用的!
ToString是C#里的一个基本方法,可以把任何类型转换成字符串