如何修复:不匹配(卷曲)括号

时间:2017-09-25 15:40:26

标签: c# curly-braces mismatch

我刚刚开始在uni的编程(C#),并在下周五开始我的第一次考试。但就在此刻,我的项目开始与我的所有花括号不匹配,我似乎无法解决它。

更多地定义我的问题:当我在一个类之后放置一个开括号和右括号(即“{}”)的组合时,继续创建一个方法(再次添加一对新的花括号) )类的左括号与方法的右括号匹配。这会导致“错误”的代码。 (参见下面的代码; 1显示哪些括号相互匹配)

我有点绝望,并希望你们能帮助我解决这个问题。

提前致谢!

    class KopieForm : Form
     1{
          public KopieForm
          {
              this.Text = "KopieDemo";
              this.BackColor = Color.White;
              this.Size = new Size(680, 340);
              this.Paint += this.KopieDemo;
         1}
      }     

1 个答案:

答案 0 :(得分:2)

您的构造函数语法不正确。你需要括号,否则它不会编译。试试这个:

    class KopieForm : Form
 {
      public KopieForm() //notice the ()
      {
          this.Text = "KopieDemo";
          this.BackColor = Color.White;
          this.Size = new Size(680, 340);
          this.Paint += this.KopieDemo;
     }
  }