此页面不适用于 Internet Explorer。建议尝试新的 Microsoft Edge 浏览器。
为什么选择 C#
C# 是一种 新式、创新、开放源代码、跨平台,面向对象的编程语言,是 GitHub 上排在前列的 5 种编程语言之一。
是否拥有 JavaScript、Java 或 C++ 开发经验?你会立即发现 C# 用起来十分熟悉,并会乐于看到推出不断变化的功能,包括类型安全、泛型、模式匹配、异步、记录等。
我们希望你从按下第一个按键起,便爱上 C#。
高效开发人员环境
使用世界一流的开发人员工具,助你在开始时就能写出准确、精确的可维护代码。
使用适用你的开发风险,在每个平台上可用的多种工具,包括 Visual Studio Code(高级代码编辑器)、Visual Studio(强大的 IDE)、命令行工具,以及其他热门工具。
受到开发者的喜爱,受企业信任
C# 是 GitHub 上项目使用最多的 5 大语言之一,并且一直都是 Stack Overflow 开发人员调查问卷中最受欢迎的语言之一。
全球有数十万家公司使用 C# 为他们在众多行业(包括媒体、金融、医疗保健、游戏等)中的业务提供支持。
一个开放、充满活力的社区
成为我们 500 多万名开发者中的一员,以获取支持并在 Stack Overflow、Microsoft Q&A、.NET Live TV、YouTube 等上进行学习。
C# 是 GitHub 上的开放源代码项目。参与并加入已为这门语言做出过贡献的开发人员和公司的行列。
使用 C# 构建任何内容
C# 是最受欢迎的 .NET 开发语言。使用 .NET 时,目标可以是任何平台上运行的任何应用程序类型。在熟悉的环境中重复使用技能、代码和最喜欢的库。这意味着可以以更低的成本更快地构建应用程序。
从在 iOS 和 Android 上运行的移动应用程序到在 Windows Server 和 Linux 上运行的企业服务器应用程序,或在云中运行的大规模微服务,.NET 提供了一个解决方案。
数据源自 TechEmpower 第 21 轮中提供的官方测试。
性能真正的用武之地
NET 的运行速度快。非常快! 这意味着应用提供了更好的响应时间,并且只要更少的计算能力。
广受好评的 TechEmpower 基准测试横向对比了 Web 应用程序框架在 JSON 序列化、数据库访问,以及服务器端模板呈现等任务方面的表现,.NET 的执行速度比任何其他热门框架都快。
准备好开始使用了吗?
Our step-by-step tutorial will get you started writing your first C# program today.