C# 简介

欢迎学习 C# 教程简介。 这些课程从可以在浏览器中运行的交互式代码开始。 在开始这些交互式课程之前,可以从 C# for Beginners 视频系列 中了解 C# 的基础知识。

第一课介绍使用小代码片段的 C# 概念。 你将了解 C# 语法的基础知识,以及如何使用字符串、数字和布尔值等数据类型。 这一切都是交互式的,你将在几分钟内编写并运行代码。 这些第一课假定事先不知道编程或 C# 语言。 每个课程都基于前面的课程。 应按顺序执行这些作。 但是,如果你有一些编程体验,则可以跳过或浏览第一课,并从任何新概念开始。

可以在不同的环境中试用这些教程。 你将学习的概念是相同的。 区别在于你喜欢的体验:

世界您好

Hello world 教程中,你将创建最基本的 C# 程序。 读者将探索 string 类型以及如何使用文本。 还可以使用 Microsoft Learn 培训上的路径。

C# 中的数字

在 C# 教程中的 数字中,你将了解计算机如何存储数字以及如何使用不同的数字类型执行计算。 你将了解舍入的基础知识,以及如何使用 C# 执行数学计算。

元组和类型

元组和类型 教程中,你将了解如何在 C# 中创建类型。 可以创建元组记录结构和类型。 这些不同类型的功能反映了其不同用途。

分支和循环

分支和循环 教程介绍了基于变量中存储的值选择不同代码执行路径的基础知识。 你将了解控制流的基础知识,这是程序如何做出决策并选择不同操作的基础。

列表集合

列表集合课程将介绍存储一系列数据的列表集合类型。 你将了解如何添加和删除项目、搜索项目以及对列表进行排序。 你将浏览不同类型的列表。

模式匹配

模式匹配课程介绍了模式匹配。 通过模式匹配,可以将表达式与模式进行比较。 匹配的成功决定了要遵循的程序逻辑。 模式可以比较类型、类型的属性或列表的内容。 可以使用andornot逻辑组合多个模式。 模式提供了丰富的词汇来检查数据,并根据该检查在程序中做出决策。

设置本地环境

完成这些教程后,设置开发环境。 你需要:

安装说明

在 Windows 上,使用此 WinGet 配置文件 来安装所有必备组件。 如果已安装某些内容,WinGet 将跳过此步骤。

  1. 下载该文件,然后双击以运行它。
  2. 阅读许可协议,键入 y,并在系统提示接受时按下 Enter
  3. 如果在任务栏中收到闪烁的用户帐户控制(UAC)提示,请允许安装继续。

在其他平台上,需要单独安装其中每个组件。

  1. .NET SDK 下载页下载 建议的安装程序,然后双击以运行它。 下载页可检测平台,并推荐平台的最新安装程序。
  2. Visual Studio Code 主页下载最新的安装程序,然后双击以运行它。 该页还会检测平台,并且链接应该适合你的系统。
  3. 单击 C# DevKit 扩展页上的“安装”按钮。 这将打开 Visual Studio 代码,并询问是否要安装或启用扩展。 选择“安装”。