這條c#代碼錯在哪裡?
怎麼看都和老師的一模一樣啊,但是那條小紅線一直消不掉。。。
去掉小綠線那個字元,小紅線就沒了。
很明顯,if(intAge&>18)後面多了個;
不給你指出哪裡有問題。
授人以魚,不如授人以漁
編譯一下就看到錯誤在哪裡了
基礎學好了來看看Blazor~
Ant Design of Blazor?ant-design-blazor.gitee.ioif那一行結尾,多了個分號
原因在於你代碼的第11行,if條件語句後面有個分號,在雙斜杠之前。
加了分號之後,編譯器會認為分號為止,if就結束了,人家IDE還特地標個小波浪提醒你這裡可能有問題。
因為編譯器認為你的if在分號就結束了,後面的語句出現了else,他就認為你有語法錯誤。
完全是粗心導致的
line 11多了一個;號...
除了紅色的線,還有別的線。vs已經傻都告訴你了。
還有個小綠線
這個。。這個。。 加油吧
推薦閱讀: