我可以运行程序并填写我的输入但没有输出。根本没有错误。 我正在制作一个计算器,通过选择单选按钮来选择数学函数。 答案必须在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");
答案 0 :(得分:1)
您正在计算一个值并将其分配给变量antwoord
,但您打印的是字符串"antwoord"
而不是变量:
Console.Write( antwoord ) ;
即便如此,如果您的应用程序没有控制台(仅文本窗口),则无法看到输出。
您还将Text
的{{1}}属性设置为tbAntwoord
的字符串表示形式,但代码中未显示antwoord
的内容。要显示它,它必须可能引用GUI表单中的对象,或者其他必须专门显示它。单从这个片段无法确定问题是什么。