我的 C# 计算器没有输出

本文关键字:输出 计算器 我的 | 更新日期: 2023-09-27 18:26:20

我可以运行程序并填写我的输入,但没有得到任何输出。完全没有错误。我正在制作一个计算器,该计算器通过选择单选按钮来选择数学函数。答案必须在 tbAntwoord 中出现,但我无法做到这一点有人可以帮忙吗>?这是一个学校作业,我真的很陌生

private void buBereken_Click(object sender, EventArgs e)
    {
        //variabelen
        double antwoord;
        int x, y, graden;
        //inlezen variabelen
        antwoord = Convert.ToInt16(tbAntwoord.Text);
        x       =  Convert.ToInt16(tbX.Text);
        y       =  Convert.ToInt16(tbY.Text);
        graden  =  Convert.ToInt16(tbGraden.Text);
        // berekeningen
        if (raDelen.Checked)
            antwoord = x / y;
        if (raMacht.Checked)
            antwoord = Math.Pow(x, y);
        if (raSin.Checked)
        antwoord = (Math.Sin(graden));
        if (raCos.Checked)
            antwoord = (Math.Cos(graden));
       tbAntwoord.Text = antwoord.ToString();
       Console.Write("antwoord");

我的 C# 计算器没有输出

您正在计算一个值并将其分配给变量 antwoord ,但您正在打印一个字符串"antwoord"而不是变量:

Console.Write( antwoord ) ;

即便如此,如果您的应用程序没有控制台(纯文本窗口(,则不会有任何内容可以查看输出。

您还将 tbAntwoordText 属性设置为 antwoord 的字符串表示形式,但代码中没有演示tbAntwoord是什么。 要显示它,它必须引用 GUI 形式的对象,或者其他内容必须专门显示它。 仅从这个片段无法确定问题所在。