c# 一个textbox 中输入表达式 点击按钮列外一个textbox 得出结果

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:26:16
简单四则运算就好 如textbox1中输入111+222 点击button后textbox2中显示333

private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text.Trim() == "")
{
MessageBox.Show("请从新输入表达式");
textBox1.Text = "";
textBox1.Focus();
}
else
{
string s = textBox1.Text;
DataTable dt = new DataTable();
DataColumn col = new DataColumn("col1", typeof(string), s);
dt.Columns.Add(col);
dt.Rows.Add(new object[] { "" });
string val = Convert.ToString(dt.Rows[0][0]);
MessageBox.Show(textBox1.Text + "=" + val);
textBox1.Text = "";
}

}

说一个思路吧..

你在button的事件里先得到textbox1.text

string str=textbox1.Text;