gpt4 book ai didi

parsing - 使用 tryparse 添加两个值

转载 作者:行者123 更新时间:2023-12-02 14:33:53 26 4
gpt4 key购买 nike

我有一个计算开放区域面积的程序。我想了解如何使用 TryParse 方法将两个计算值添加到名为 btnCalculate 的单个文本框中

单击单选按钮时,将启用两个文本框 E1,以便用户输入值。这两个文本框位于一个组框中。

我想知道如何在单击按钮时添加这两个区域,一个在 grpbox 外部,另一个在 grpbox 内使用 TryParse 方法。可能吗?

提前致谢。

例如:

    private void btnCalculate_Click(object sender, EventArgs e)
{
double width, length;
bool status1 = double.TryParse(this.txbxWidth.Text, out width);
bool status2 = double.TryParse(this.txbxLength.Text, out length);
txbxArea.Text = string.Format("{0:f}", width * length);

if (rdb1.Checked)
{
double e1width, e1length;
bool status1 = double.TryParse(this.txbxE1width.Text, out e1width);
bool status2 = double.TryParse(this.txbxE1length.Text, out e1length);
txbxArea.Text = string.Format("{0:f}", e1width * e1length);

}

enter image description here

最佳答案

TryParse与加法等无关,只是用于解析值。

您可以添加两个区域,如下所示:

 private void btnCalculate_Click(object sender, EventArgs e)
{
double width, length;
bool status1 = double.TryParse(this.txbxWidth.Text, out width);
bool status2 = double.TryParse(this.txbxLength.Text, out length);
txbxArea.Text = string.Format("{0:f}", width * length);

if (rdb1.Checked)
{
double e1width, e1length;
bool status1 = double.TryParse(this.txbxE1width.Text, out e1width);
bool status2 = double.TryParse(this.txbxE1length.Text, out e1length);
txbxArea.Text = string.Format("{0:f}", (width * length) + (e1width * e1length));
}
}

关于parsing - 使用 tryparse 添加两个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54385374/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com