c# - 通过混淆 C# 中的讲师注释来修复调用方法分配问题

标签 c# methods

所以我的编程课上的一个测验问题是这样的:“创建一个名为 squareThis() 的值返回方法,它独立于测试应用程序但从测试应用程序中调用。此方法不能引用应用程序中的任何对象。相反,传递double value dblValue 到该方法,并在按下 btnProblem4 后将结果放入 lblOutput。让该方法返回 dblValue 的平方。”

我已经建立了 dblValue 并在点击事件中调用了该方法,具体是 btn_4。我不确定他独立调用它是什么意思,并专门针对这个问题在程序中创建了另一个.cs。这是点击事件的代码。

public void btnProblem4_Click(object sender, EventArgs e)
    {
        FinalCalc c = new FinalCalc();
        lblOutput.Text = c.FinalPiece();
    }

这是我在程序中创建的单独的类表单:

namespace MethodsQuiz
{
class FinalCalc
{
    public string FinalPiece()
    {
        double Math4 = Math.Pow(1.5, 2);
        string mathfinal = Math4.ToString();
        return mathfinal;
    }
}

}

讲师用这条评论标记了这个问题:“#4 问题?找不到方法。”

这是我的第一篇文章,如果格式不对,我深表歉意。我不是要你为我解决这个问题;只是为了解释问题和指导老师的评论,以及我做错了什么。同样,我不是要你回答这个问题,只是为了提供帮助,以便我能够理解。谢谢。

最佳答案

可能他的意思是在同一个类中有一个自静态方法(在您的控件或类后面的表单代码中)并在您的按钮单击事件中调用该方法,例如

private static string FinalPiece(double dblVal)
{
    double squared = dblVal * dblVal;
    return mathfinal.ToString();
}

public void btnProblem4_Click(object sender, EventArgs e)
{
  lblOutput.Text = FinalPiece(10);
}

关于c# - 通过混淆 C# 中的讲师注释来修复调用方法分配问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40478439/

相关文章:

javascript - 在对象内调用对象方法——错误: cannot read property of undefined

c# - json.net c# - 如何设置 json 字典键名?

c# - 在 XAML 中设置时访问代码中的 DataContext 实例

c# - 使用正确的派生类型调用泛型方法

angular - 错误 TS2741 : Property is missing in type

methods - 选择特定方法与通用方法

c# - 为什么我们需要模拟框架?

c# - 如何巧妙地解包异步方法的结果对象?

javascript 'this' 链接代码

ruby - 'defining a method' 在语义上是如何工作的?