C# 完全学习指南C# 完全学习指南
首页
基础教程
进阶内容
实战项目
编程指南
首页
基础教程
进阶内容
实战项目
编程指南
  • 基础教程

    • 📚 基础教程
    • 第1章 - 认识 C#
    • 第2章 - 环境搭建
    • 第3章 - 第一个程序
    • 第4章 - 变量与数据类型
    • 第5章 - 运算符
    • 第6章 - 控制流程
    • 第7章 - 循环语句
    • 第8章 - 数组
    • 第9章 - 方法
    • 第10章 - 面向对象基础
    • 第11章 - 类与对象
    • 第12章 - 继承
    • 第13章 - 多态
    • 第14章 - 封装
    • 第15章 - 接口

第2章 - 环境搭建

嗨,朋友!我是长安。

上一章我们认识了 C#,这一章我要手把手教你搭建开发环境。就像做菜之前要准备好锅碗瓢盆一样,写代码之前也要准备好工具。

🤔 需要安装什么?

写 C# 程序主要需要两样东西:

  1. Visual Studio:微软官方的集成开发环境(IDE),写代码的工具
  2. .NET SDK:C# 的运行环境和开发工具包

好消息是,安装 Visual Studio 会自动帮你安装 .NET SDK,所以我们只需要安装一个软件就行了!

🌟 Visual Studio 的版本

Visual Studio 有三个版本:

版本价格适合对象推荐指数
Community(社区版)免费个人学习、小团队⭐⭐⭐⭐⭐
Professional(专业版)付费专业开发者⭐⭐⭐
Enterprise(企业版)付费大型企业⭐⭐

长安的建议

作为学习者,我们选择 Community(社区版) 就完全够用了!它是免费的,功能也很强大。

📥 下载 Visual Studio

步骤1:访问官网

打开浏览器,访问 Visual Studio 官网:

https://visualstudio.microsoft.com/zh-hans/

步骤2:下载安装器

  1. 点击 "下载 Visual Studio"
  2. 选择 "Community 2022" 版本
  3. 下载完成后,你会得到一个名为 VisualStudioSetup.exe 的文件

注意

下载的只是一个安装器(大约10MB),真正的软件需要在安装过程中下载。

🔧 安装 Visual Studio

步骤1:运行安装器

双击 VisualStudioSetup.exe,会弹出安装界面。

步骤2:选择工作负载

这一步非常重要!Visual Studio 会让你选择"工作负载",这决定了你能开发什么类型的应用。

对于初学者,建议勾选以下工作负载:

  1. ✅ .NET 桌面开发

    • 开发 Windows 桌面应用(WPF、Windows Forms)
    • 包含 .NET SDK
  2. ✅ ASP.NET 和 Web 开发(可选)

    • 开发网站和 Web API
    • 如果你对 Web 开发感兴趣,建议勾选
  3. ✅ 通用 Windows 平台开发(可选)

    • 开发 Windows 应用商店应用
    • 初学者可以暂时不选

推荐配置

  • 必选:.NET 桌面开发
  • 推荐:ASP.NET 和 Web 开发
  • 总大小:大约 10-15 GB

步骤3:开始安装

  1. 勾选好工作负载后,点击右下角的 "安装" 按钮
  2. 等待下载和安装完成(时间取决于网速,大约 30-60 分钟)
  3. 安装完成后,点击 "启动" 按钮

🎨 首次启动 Visual Studio

步骤1:登录账号(可选)

  • 首次启动会要求你登录 Microsoft 账号
  • 可以选择 "暂时跳过",不影响使用
  • 建议注册一个账号,可以同步设置

步骤2:选择主题

Visual Studio 提供了三种主题:

  • 蓝色主题:经典主题
  • 浅色主题:白色背景,适合明亮环境
  • 深色主题:黑色背景,适合长时间编码(推荐)

长安的建议

我个人喜欢 深色主题,对眼睛比较友好。你可以随时在 工具 -> 选项 -> 环境 -> 常规 中更改。

步骤3:开发设置

选择 "Visual C#" 作为你的开发设置。

🚀 创建第一个项目

让我们来测试一下环境是否搭建成功!

步骤1:创建新项目

  1. 启动 Visual Studio
  2. 点击 "创建新项目"
  3. 在搜索框中输入 "控制台"
  4. 选择 "控制台应用"(确保语言是 C#)
  5. 点击 "下一步"

步骤2:配置项目

  1. 项目名称:输入 HelloWorld
  2. 位置:选择一个你能找到的文件夹(比如 C:\Projects)
  3. 解决方案名称:默认就行
  4. 点击 "下一步"

步骤3:选择框架

  1. 框架:选择 .NET 6.0 或 .NET 7.0 或 .NET 8.0(选最新的)
  2. 点击 "创建"

步骤4:查看代码

项目创建完成后,你会看到一个代码文件 Program.cs,里面有一行代码:

// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");

步骤5:运行程序

  1. 按键盘上的 F5 键(或点击顶部的绿色 ▶ 按钮)
  2. 你会看到一个黑色窗口弹出,显示 "Hello, World!"
  3. 恭喜你!环境搭建成功了!🎉

💡 Visual Studio 界面介绍

让我简单介绍一下 Visual Studio 的主要区域:

1. 菜单栏 📋

  • 文件:新建、打开、保存项目
  • 编辑:复制、粘贴、查找替换
  • 视图:打开各种窗口
  • 项目:管理项目文件
  • 调试:运行和调试程序

2. 工具栏 🔧

  • 绿色 ▶ 按钮:运行程序(快捷键 F5)
  • 红色 ■ 按钮:停止程序(快捷键 Shift+F5)

3. 解决方案资源管理器 📁

  • 显示项目的所有文件
  • 在右侧边栏(如果没有,点击 视图 -> 解决方案资源管理器)

4. 代码编辑器 ✏️

  • 主要工作区域,写代码的地方
  • 有语法高亮、智能提示功能

5. 输出窗口 📺

  • 显示程序运行结果和编译信息
  • 在底部(如果没有,点击 视图 -> 输出)

6. 错误列表 ❌

  • 显示代码中的错误和警告
  • 在底部(如果没有,点击 视图 -> 错误列表)

🎯 常用快捷键

记住这些快捷键,能让你的开发效率提升10倍!

快捷键功能说明
F5开始调试运行程序
Ctrl + F5开始执行(不调试)运行程序但不进入调试模式
F10逐过程调试时一行一行执行
F11逐语句调试时进入函数内部
Ctrl + S保存保存当前文件
Ctrl + Shift + S全部保存保存所有文件
Ctrl + K, Ctrl + D格式化文档自动整理代码格式
Ctrl + Space智能提示显示代码补全建议
Ctrl + /注释/取消注释快速注释代码
Ctrl + F查找在当前文件中查找
Ctrl + H替换查找并替换

练习建议

不要一次性记住所有快捷键,先记住 F5(运行)和 Ctrl + S(保存),其他的慢慢积累。

🔧 Visual Studio 配置建议

1. 调整字体大小

如果你觉得代码字体太小:

  1. 点击 工具 -> 选项
  2. 展开 环境 -> 字体和颜色
  3. 调整 大小 为 12 或 14

2. 启用行号

强烈建议显示行号,方便定位代码:

  1. 点击 工具 -> 选项
  2. 展开 文本编辑器 -> 所有语言 -> 常规
  3. 勾选 行号

3. 自动保存

建议启用自动保存,防止意外丢失代码:

  1. 点击 工具 -> 选项
  2. 展开 环境 -> 文档
  3. 勾选 如果修改后自动加载

📱 其他开发工具(可选)

如果你觉得 Visual Studio 太庞大,还有一些轻量级的选择:

1. Visual Studio Code

  • 特点:轻量级、跨平台、免费
  • 适合:写小程序、学习、Web 开发
  • 下载:https://code.visualstudio.com/
  • 需要安装:C# 扩展、.NET SDK

2. JetBrains Rider

  • 特点:功能强大、跨平台
  • 适合:专业开发者
  • 价格:付费(有30天试用)

长安的建议

初学者建议用 Visual Studio Community,功能最全,最适合学习。等你熟练了,可以根据需要选择其他工具。

🐛 常见问题

问题1:安装失败或卡住

解决方法:

  1. 检查网络连接
  2. 关闭杀毒软件
  3. 使用管理员权限运行安装器
  4. 更换安装位置(确保有足够空间)

问题2:找不到 .NET SDK

解决方法:

  1. 重新运行 Visual Studio Installer
  2. 确保勾选了 .NET 桌面开发 工作负载
  3. 点击 修改 重新安装

问题3:程序运行后窗口一闪而过

解决方法:

  1. 使用 Ctrl + F5 运行(不调试模式)
  2. 或在代码末尾添加 Console.ReadKey();

问题4:中文显示乱码

解决方法:

  1. 在代码顶部添加:Console.OutputEncoding = System.Text.Encoding.UTF8;

📝 本章小结

这一章我们完成了:

  • ✅ 下载并安装 Visual Studio Community
  • ✅ 选择了合适的工作负载
  • ✅ 创建并运行了第一个程序
  • ✅ 了解了 Visual Studio 的界面
  • ✅ 学习了常用快捷键

🎯 下一步

环境搭建好了,下一章我们就要正式开始写代码了!我会带你深入理解第一个程序,学习 C# 程序的基本结构。

下一章:第一个程序 →

💪 练习题

  1. Visual Studio 有哪三个版本?学习者应该选择哪个?
  2. 安装 Visual Studio 时,必须勾选哪个工作负载?
  3. 按哪个快捷键可以运行程序?
  4. 如何在代码编辑器中显示行号?
答案提示
  1. Community(社区版)、Professional(专业版)、Enterprise(企业版),学习者选择 Community
  2. .NET 桌面开发
  3. F5(调试模式)或 Ctrl + F5(非调试模式)
  4. 工具 -> 选项 -> 文本编辑器 -> 所有语言 -> 常规 -> 勾选"行号"
最近更新: 2025/12/27 14:02
Contributors: 王长安
Prev
第1章 - 认识 C#
Next
第3章 - 第一个程序