1. 程式人生 > >從HelloWorld開始學習.NET Core

從HelloWorld開始學習.NET Core

自動 info 我們 tabs tps 打包 set 依賴 HR

1.首先創建一個項目文件夾,如E:\CoreProjects

使用cmd命令進入到新建的文件夾中

技術分享圖片

2.創建一個HelloWorld項目

命令:dotnet new console -o helloworld

如下則表示創建成功。我們可以看到在所創建的項目文件夾中多出一個HelloWorld文件的項目文件夾(一個控制臺管理程序)

技術分享圖片

3.運行HelloWorld

使用cmd命令進入到新生成的HelloWorld文件下

執行命令dotnet run

輸出Hello World!

技術分享圖片

則說明.net core程序已經完成!

4.自動生成的helloworld程序

技術分享圖片

5.擴展程序

當然我們可以任意擴展Program.cs,比如擴展一個簡單的冒泡排序。

5.1修改Program.cs代碼如下:

技術分享圖片

5.2 執行命令dotnet build,出現如下信息,則表示綠色的Build succeeded則表示編譯成功。

技術分享圖片

5.3再運行

執行命令dotnet run,結果如下

技術分享圖片

當然也i可以添加新的類文件,就不演示啦。

6.命令說明

$ dotnet new:根據指定的模板,創建新的項目、配置文件或解決方案。

$ dotnet restore:調用到 NuGet(.NET 包管理器)以還原依賴項樹。 NuGet 分析 Hello.csproj

文件、下載文件中所述的依賴項(或從計算機緩存中獲取)並編寫 obj/project.assets.json 文件。需要 project.assets.json 文件才可進行編譯和運行。

$ dotnet build:生成項目及其所有依賴項

$ dotnet run:調用 dotnet build 來確保已生成要生成的目標,然後調用 dotnet <assembly.dll>運行目標應用程序。

$ dotnet publish:將應用程序及其依賴項打包到文件夾以部署到托管系統。

7參考

https://docs.microsoft.com/zh-cn/dotnet/core/tools/dotnet-new?tabs=netcore2x

從HelloWorld開始學習.NET Core