奇怪的形式错误

Mat*_*ewj 1 c# error-handling

我正在使用c#中的某些东西,当我尝试执行此代码时出现错误

Code:
Form form3 = new Form3();
                    form3.Show;
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误

Error: 
only assignment ,call ,increasement ,decreasement ,and new object expressions 
can be used as a statement
Run Code Online (Sandbox Code Playgroud)

当我编码并提前感谢时,我通常不会收到此错误

Jos*_*ell 7

只是一个错字,男人:

Form form3 = new Form();
Run Code Online (Sandbox Code Playgroud)

你叫Form,Form3当你调用构造函数.

=)

编辑:你也没有正确调用Showclose函数:

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