【问题标题】:Error CS1002: ; Expected -- I have a semicolon. :(错误 CS1002:;预期 - 我有一个分号。 :(
【发布时间】:2021-06-08 19:09:39
【问题描述】:

尝试创建“MortgageData”对象的新实例。

教授说要用:

ClassName InstanceName = New ClassName(arg1, arg2, arg3, arg4);

我用了

MortgageData somethingsomething = New MortgageData(ID,principal,apr,term);

不断收到错误 CS1002:;预计在新的红色下划线后使用类名。我正在使用 visual studio 2008。

不知道该怎么办。

【问题讨论】:

    标签: c#


    【解决方案1】:

    作为一个开始,new而不是NewC# 关键字区分大小写,并且始终为小写!

    【讨论】:

      【解决方案2】:

      已经有一个公认的正确答案,但我想在这里补充一点:

      当您收到 <x> 预期错误时,请不要过分相信它。某物那里是错误的,但是如果您没有看到明显的省略它所要求的内容的情况,请开始寻找可能混淆解析器的其他内容,尤其是无法识别的关键字。

      【讨论】:

        【解决方案3】:

        new 不同于New 不同于NEW

        使用小写字母new

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-08-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多