大家好,當我創建一個新的 asp.net core web api 專案時,我認為 c# 創建了帶有頂級陳述句的專案。這是新創建的 web api 專案的 program.cs 檔案

我是 web api 專案的新手,所以我不確定我是否無意中做了什么,但這就是我得到的
uj5u.com熱心網友回復:
根據檔案,從 .NET 6 開始,模板使用頂級陳述句。他們說如果您不想使用頂級陳述句,您應該創建一個 .NET 5 專案,然后手動將其更改為 .NET 6 作為解決方法。
參考:
.NET 6 的 C# 模板使用頂級陳述句。
教程:在學習時使用頂級陳述句探索想法以構建代碼
雖然 .NET 6 控制臺應用程式模板會生成新樣式的頂級陳述句程式,但使用 .NET 5 不會。通過創建 .NET 5 專案,您將獲得舊的程式樣式。然后,您可以編輯專案檔案以面向 .NET 6,但保留 Program.cs 檔案的舊程式樣式。
使用舊的程式樣式
uj5u.com熱心網友回復:
這是從 c# 9.0 開始的功能。您的專案中沒有配置錯誤。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/423024.html
標籤:
上一篇:如何在IHostedService的后臺同時運行多個任務
下一篇:輸入字串永遠不會等于隨機字串
