在 Visual Studio 中创建 C# 控制台应用需选择正确的 .NET Console App 模板(如 .NET 8.0),填写项目信息后生成 Program.cs;也可用命令行执行 dotnet new console -n MyConsoleApp 创建并运行;目标框架决定语言特性和 API 范围,推荐使用最新 LTS 版本如 .NET 8。

在 Visual Studio 中创建 C# 控制台应用非常直接,关键在于选对模板、确认 SDK 版本,并理解项目结构。
用 Visual Studio 创建 Console App 项目
打开 Visual Studio(推荐 2022 或更新版本),点击「创建新项目」→ 在搜索框输入 Console → 选择「Console App」模板(注意是 .NET 后缀的,如 Console App (.NET 6.0) 或 .NET 8.0)→ 点击下一步。
接着填写项目名称、位置和解决方案名称,确保「将解决方案和项目放在同一目录中」按需勾选 → 点击「创建」即可生成一个带 Program.cs 的最小可运行控制台项目。
用命令行快速创建(无需 VS)
确保已安装 .NET SDK(可通过终端运行 dotnet --version 验证)。然后执行:
-
dotnet new console -n MyConsoleApp(创建名为 MyConsoleApp 的项目) cd MyConsoleApp-
dotnet run(自动编译并运行,输出 "Hello, World!")
这个命令会生成标准的 Program.cs(.NET 6+ 默认使用顶层语句)和 .csproj 文件。
注意目标框架与兼容性
新建时看到的 .NET 版本(如 .NET 8.0)就是项目的 Target Framework。它决定了能用的语言特性(如 async/await、模式匹配)、API 范围以及是否支持跨平台发布。
如果需要兼容旧系统或特定环境,可手动修改 .csproj 中的 ,例如改成 net6.0;但建议优先使用最新长期支持版(LTS),如 .NET 8。
简单验证项目是否正常
生成后,打开 Program.cs,你会看到类似:
保存后直接运行(VS 点绿色三角按钮,或命令行 dotnet run),终端应输出对应文字。没报错就说明环境、项目、编译运行链路全部畅通。
基本上就这些。不复杂但容易忽略目标框架和 SDK 安装状态。










