Visual Studio 建立專案步驟
- 開啟 Visual Studio → 建立新專案
- 選擇「主控台應用程式」(.NET 6.0 / .NET 8.0 / .NET Framework)
- 專案名稱:
HelloWorld、位置自選、方案名稱同專案
- 勾選「將方案與專案放在同一目錄」
- 目標架構:建議 .NET 8.0 (長期支援)
專案結構與預設程式碼
// Program.cs (.NET 6+ 頂層陳述式)
using System;
Console.WriteLine("Hello, World!");
// 等同傳統寫法 (.NET 5 或偏好)
namespace HelloWorld {
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello, World!");
}
}
}
建置與執行
| 動作 | VS 操作 | CLI 指令 | 輸出 |
| 建置 | Ctrl+Shift+B / 建置→建置方案 | dotnet build | bin/Debug/net8.0/HelloWorld.dll |
| 執行 | F5 (偵錯) / Ctrl+F5 (不偵錯) | dotnet run | 主控台輸出 Hello, World! |
| 發布 | 右鍵專案→發布 | dotnet publish -c Release | 可執行檔 + 相依組件 |
除錯基礎技巧
- 中斷點:F9 切換、滑鼠左鍵行號欄
- 逐步執行:F10 (逐過)、F11 (進入)、Shift+F11 (跳出)
- 監看視窗:變數值即時檢視、運算式評估
- 呼叫堆疊:追蹤方法呼叫鏈
- 即時運算視窗:偵錯中執行任意 C# 運算式
命令列開發流程 (VS Code / CLI)
# 建立專案
dotnet new console -n HelloWorld
cd HelloWorld
# 還原套件 (自動)
dotnet restore
# 建置
dotnet build
# 執行
dotnet run
# 發布獨立執行檔 (含 Runtime)
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true
常見錯誤與解決