簡體   English   中英

錯誤 CS1002: ; 預期 - 我有一個分號。 :(

[英]Error CS1002: ; Expected — I have a semicolon. :(

嘗試創建“MortgageData”對象的新實例。

教授說用:

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

我用了

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

不斷收到錯誤 CS1002: ; 預計在新的紅色下划線之后的類名。 我正在使用 Visual Studio 2008。

不知道該怎么辦。

首先,編寫new而不是New C# 關鍵字區分大小寫,並且總是小寫!

已經有一個公認的正確答案,但我想在這里添加一個一般性的觀點:

當您收到 <x> 預期錯誤時,不要太相信它。 那里出了點問題,但如果您沒有看到明顯的省略它所要求的內容的情況,請開始尋找可能使解析器感到困惑的其他內容,尤其是無法識別的關鍵字。

new不同於New不同於NEW

使用小寫的new

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM