奇怪的形式错误

时间:2011-09-11 02:25:55

标签: c# error-handling

我正在研究c#中的某些内容,当我尝试执行此代码时出现错误

Code:
Form form3 = new Form3();
                    form3.Show;

继承我得到的错误

Error: 
only assignment ,call ,increasement ,decreasement ,and new object expressions 
can be used as a statement

我编码时通常不会出现此错误 &安培;提前谢谢

2 个答案:

答案 0 :(得分:7)

只是一个错字,男人:

Form form3 = new Form();

当您调用构造函数时,您调用了FormForm3

=)

编辑:您还没有正确调用Showclose函数:

private void button1_Click_1(object sender, EventArgs e) 
{ 
  Form form3 = new Form(); 
  form3.Show(); 
  this.Close(); 
}

答案 1 :(得分:3)

form3.Show看起来像是罪魁祸首。它应该是form3.Show()。如果没有parens,它就不会执行该方法。