C# 语言基础
理解 C# 与 .NET 的关系与定位
独立完成开发环境搭建
创建并运行第一个 C# 控制台程序
理解控制台程序的基本结构
核心讲解
C# 是微软推出的强类型、面向对象编程语言,运行在 .NET 统一开发平台 上,可开发桌面、Web、移动、云、游戏、AI 等多种应用,是微软生态的核心语言。
开发环境选择
推荐:Visual Studio 2022 社区版(免费,功能完整,调试强大,新手首选)
轻量方案:VS Code + .NET SDK(适合习惯轻量编辑器的用户)
操作步骤
步骤 1:安装 Visual Studio 2022
下载 Visual Studio 2022 社区版安装包并运行
工作负载勾选 .NET 桌面开发
选择安装位置,等待安装完成
启动 Visual Studio,登录微软账号(可跳过)
步骤 2:创建第一个控制台项目
启动页点击「创建新项目」
搜索并选择「控制台应用」,点击下一步
输入项目名称(如
HelloCSharp),选择保存位置框架选择 .NET 6(长期支持版),点击创建
步骤 3:编写并运行代码
项目创建后,自动打开
Program.cs文件将默认代码替换为以下内容
点击顶部绿色启动按钮,或按
F5运行控制台窗口输出 Hello C# 即为成功
代码示例
// 顶级语句(.NET 6+ 默认)
Console.WriteLine("Hello, C#!");
Console.WriteLine("欢迎学习C#编程");
// 防止控制台闪退
Console.WriteLine("\n按任意键退出...");
Console.ReadKey();
代码说明
Console:系统控制台类,提供输入输出方法WriteLine():输出内容并换行ReadKey():等待按键,防止程序运行完直接闪退
常见误区
混淆 C# 和 .NET:C# 是语言,.NET 是运行平台和类库,二者不是同一个概念
没装对应 SDK:创建项目时找不到对应版本,检查 Visual Studio 安装时是否勾选了.NET SDK
控制台一闪而过:程序运行完自动退出,结尾加
Console.ReadKey()暂停代码有红线还运行:有编译错误会提示,先解决错误再运行
课后练习
独立创建一个控制台项目,输出你的姓名、专业、学习目标
尝试修改文字颜色:
Console.ForegroundColor = ConsoleColor.Green;思考:C# 和 Java/Python 相比,你觉得最大的区别是什么?
