学习如何编写 C# 代码

👋 嗨朋友们! 学习编码可能令人生畏。我们将随时为你提供帮助。

开始

获得认证

使用与 freeCodeCamp 合作进行的新基础 C# 认证,展示你的 C# 知识。该认证是全面的、可全球访问的,最重要的是,它是免费的,可确保世界各地的学习者都能从针对 Microsoft Learn 的可靠 C# 培训中获益。

认证包含完整的 C# 培训课程。

详细了解 freeCodeCamp

获取工具

通过专业开发人员工具使用 C# 进行编码,这些工具可以帮助你首次编写精确、准确且可维护的代码。建议使用 C# 开发工具包扩展下载 Visual Studio Code 以开始使用。

下载 Visual Studio Code

还可以使用其他工具,包括 Visual Studio (功能强大的 IDE)、命令行工具等。

了解适用于 C# 的工具

Visual Studio Code logo

按自己的节奏使用 C#

如果喜欢使用 Notebooks,则可以通过一系列快速课程来学习 C#,这些课程将带你了解语言基础知识。

在开始之前,请确保下载上面提到的开发人员工具。

浏览第一个 C# 101 Notebook

若要查看所有课程,请访问 GitHub 上的 .NET Interactive Notebooks for C# 存储库。

交互式在线课程

Microsoft Learn 是每个人都可以学习的地方。通过交互式动手学习路径,发现新技能、认证并在短时间内加速你的职业进程。

了解如何免费构建适用于 Web、移动、云、桌面等的应用。

开始使用 Microsoft Learn

让我们一起学习

喜欢观看这些视频? 我们也喜欢。我们录制了数百个初学者视频,指导你使用开放源代码 C# 构建第一个 .NET 应用。

浏览初学者视频

一个开放、充满活力的社区

C# 是 .NET 的组成部分,后者是一款免费开放源代码的平台,用于在 Windows、macOS、Linux、iOS 和 Android 上运行的应用程序。社区氛围十分活跃,大家在上面解答问题、生成样本、编写教程、著书立作等等。

成为我们社区当中的一份子,社区由超过 500 万 .NET 开者人员组成,他们来自全球成百上千家公司。

加入用户组、Discord 频道、浏览博客、实时直播等。

加入社区

在行业中获取作业

Chipotle、Stack Overflow、UPS、阿拉斯加航空公司、腾讯和 BBC,还有更多企业都在使用 .NET。

全球各地的公司使用 .NET 为他们在众多行业(包括媒体、金融、医疗保健、游戏等)中的业务提供支持。

了解客户对 .NET 的评价

更多免费内容

Azure

使用面向学生的 Azure 开始构建未来! 创建面向学生的 Azure 帐户,即可获得价值 100 美元的额度。

GitHub

GitHub 教育版可帮助学生、教师、学校获取和参加塑造下一代软件开发所需的工具和事件。

Visual Studio

借助面向学生的 Microsoft Visual Studio 开发人员工具和资源免费入门。了解如何生成出色的应用、游戏和服务。

到目前为止,但还没有准备好安装?

我们的浏览器内置教程无需安装,将帮助你立即开始 C# 学习之旅。

开始