我是 C# 新手。尝试创建一个winforms应用程序,但无法理解如何用等于相同等式的变量替换该函数中的x * x - 4(例如:a = x * x -4) 这是我已经拥有的:
double function(double x)
{
return x * x - 4;
}
我想做的事:
double a = x * x -4;
youdouble function(double x)
{
return a;
}
我需要这个,因为我想从文本框设置用户输入而不是 x * x -4。预先感谢。
尝试使用字符串和双精度设置用户的输入,使用 Parse 方法。
试试这个
public double Function(double x){
return x * x - 4;
}
private void buttonCalculate_Click(object sender, EventArgs e)
{
if (double.TryParse(textBoxInput.Text, out double inputValue))
{
double result = Function(inputValue);
MessageBox.Show($"Result: {result}");
}
else
{
MessageBox.Show("Please enter a valid number.");
}
}