我正在研究c#中的某些内容,当我尝试执行此代码时出现错误
Code:
Form form3 = new Form3();
form3.Show;
继承我得到的错误
Error:
only assignment ,call ,increasement ,decreasement ,and new object expressions
can be used as a statement
我编码时通常不会出现此错误 &安培;提前谢谢
答案 0 :(得分:7)
只是一个错字,男人:
Form form3 = new Form();
当您调用构造函数时,您调用了Form
,Form3
。
=)
编辑:您还没有正确调用Show
和close
函数:
private void button1_Click_1(object sender, EventArgs e)
{
Form form3 = new Form();
form3.Show();
this.Close();
}
答案 1 :(得分:3)
form3.Show
看起来像是罪魁祸首。它应该是form3.Show()
。如果没有parens,它就不会执行该方法。