【问题标题】:How to fix: Mismatching (Curly) Brackets如何修复:不匹配的(大括号)括号
【发布时间】:2018-03-06 15:41:19
【问题描述】:

我刚开始在 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}
      }     

【问题讨论】:

  • public KopieForm()

标签: c# curly-braces mismatch


【解决方案1】:

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

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

【讨论】:

  • 哇,好的,谢谢。对不起或我的新手问题;)
  • 没问题,每个人都必须从某个地方开始,如果这有帮助你可以投票并标记为正确答案:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 2016-10-03
  • 2016-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多