gpt4 book ai didi

c# - 如何在文本框中输入值并将其作为参数传递给函数以给出返回结果

转载 作者:太空宇宙 更新时间:2023-11-03 12:29:10 26 4
gpt4 key购买 nike

我有一个名为 class 1 的类,其功能如下所示,还有一个 form1,如照片 form1 design 所示。
我想知道如何将值放入文本框中并将这些值发送到此类中的此函数以给出我希望出现在 form1

结果的最后一个文本框中的结果
public class class1
{
public double func(string A, double b, double c, double d, double e)
{

if (A == "c")
{
res= b-c/d-e;
}
else if (A == "p")
{
res = b+c/d+e;
}
return res;
}
}

最佳答案

首先,您需要为按钮创建一个事件。如果您使用的是 WinForms,只需双击您的按钮,系统就会自动为您创建一个新的 Click 事件。

将以下代码粘贴到里面,并根据您的变量进行更改。

string a = TextBox_A.Text;
int b = Convert.ToDouble(TextBox_B.Text);
int c = Convert.ToDouble(TextBox_C.Text);
int d = Convert.ToDouble(TextBox_D.Text);
int e = Convert.ToDouble(TextBox_E.Text);
YourTextBox.Text = func(a,b,c,d,e).ToString();

最终它应该是这样的:

private void ButtonSubmit_Click(object sender, Eventargs e)
{
string a = TextBox_A.Text;
int b = Convert.ToDouble(TextBox_B.Text);
int c = Convert.ToDouble(TextBox_C.Text);
int d = Convert.ToDouble(TextBox_D.Text);
int e = Convert.ToDouble(TextBox_E.Text);
YourTextBox.Text = func(a,b,c,d,e).ToString();
}

关于c# - 如何在文本框中输入值并将其作为参数传递给函数以给出返回结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43497776/

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