Visual studio 2010 如何计算两个值并在文本框中显示差异

Visual studio 2010 如何计算两个值并在文本框中显示差异,visual-studio-2010,Visual Studio 2010,我是使用VisualStudio2010创建应用程序的新手。我正在创建一个应用程序,它计算两个值的差值。我有两个文本框,用户将在其中输入2个数字。我想要的是,它将计算两个值的差值,然后在另一个文本框中显示差值。这可能吗?如果是,我怎么做?请提供帮助。您只需将结果变量分配给文本框: textbox3.Text= (Convert.ToInt(textbox1.Text) - Convert.ToInt(textbox2.Text)).ToString(); 首先从文本框中获取两个值,并将它们转换

我是使用VisualStudio2010创建应用程序的新手。我正在创建一个应用程序,它计算两个值的差值。我有两个文本框,用户将在其中输入2个数字。我想要的是,它将计算两个值的差值,然后在另一个文本框中显示差值。这可能吗?如果是,我怎么做?请提供帮助。

您只需将结果变量分配给文本框:

textbox3.Text= (Convert.ToInt(textbox1.Text) - Convert.ToInt(textbox2.Text)).ToString();

首先从文本框中获取两个值,并将它们转换为数字

int val1 = Int32.Parse(TextBox1.Text);
int val2 = Int32.Parse(TextBox2.Text);
计算结果

int result = val1 - val2;
将其存储在第三个文本框中

TextBox3.Text = result.ToString();

当有人在其中一个文本框中输入了不正确的值时,您应该使用
异常来捕捉这种情况。

您可以尝试如下示例。希望这是你想要的

int number1, number2;
// Checks text box value can change to int or not.
if (int.TryParse(txtbox1.Text.Trim, out number1) 
    && int.TryParse(txtbox2.Text.Trim, out number2))
    txtbox3.Text = (number1 - number2);

看看你的个人资料,你似乎有相当长的一段时间是“新的”,如果你开始学习基础知识会更好。。可能是一本书?c#计算器:你对VS2008也做过同样的操作吗?这应该没什么不同。Winforms或ASP.NET,你试过什么?这个问题听起来像
Txt3.Text=(int.Parse(Txt2.Text)-int.Parse(Txt1.Text)).ToString()一样简单