C# 入门

C# 是一种多功能编程语言,可用于各种应用程序,包括复杂的后端、桌面软件、Web 应用程序和交互式游戏。

您可以通过以下两种方法在计算机上运行 C#:

  • 在线运行 C#
  • 在您的计算机上安装 C#

在本教程中,您将学习这两种方法。

在线运行 C#

要运行 C# 代码,您的系统必须安装 **.NET SDK**。但是,如果您想立即开始,可以使用我们免费的 [在线 C# 编译器](/csharp-programming#/)。

Online C# Compiler
在线C#编译器

在线编辑器使您可以在浏览器中直接运行 C# 代码,无需安装。


在您的计算机上安装 C#

对于那些希望在计算机上安装 C# 的用户,本指南将引导您完成在 Windows、macOS 或 Linux (Ubuntu) 上的安装过程。

要将 C# 安装到您的 Windows 上,请按照以下步骤操作:

  1. 安装 VS Code
  2. 检查 .NET SDK 版本
  3. 下载 .NET SDK 安装程序文件
  4. 运行安装程序
  5. 验证安装

以下是每个步骤的详细说明

第 1 步:安装 VS Code

访问 VS Code 官方网站并下载 Windows 安装程序。下载完成后,运行安装程序并按照安装过程进行操作。

点击Finish完成安装过程。

步骤 2:检查 .NET SDK 版本

在运行 C# 代码之前,您需要确保您的计算机上已安装 **.NET SDK**,因为它提供了必要的工具和环境。

打开命令提示符并运行以下命令,以检查 **.NET SDK** 是否已安装:

dotnet --version
dotnet Version
dotnet Version

如果命令返回了版本号,则表示 SDK 已安装;否则,请继续下载并安装 **.NET SDK**。

步骤 3:下载 .NET SDK 安装程序

在您的网页浏览器中访问 **.NET 下载页面** ([https://dotnet.microsoft.com/en-us/download](https://dotnet.microsoft.com/en-us/download))。该网站会自动检测您的操作系统,并为您提供正确的安装程序。

只需点击推荐的下载链接即可获取正确的安装程序。

.NET Download Page
.NET 下载页面

步骤 4:运行 .NET SDK 安装程序

下载完成后,找到您刚刚下载的文件。双击该文件以打开安装程序。

现在,点击 **Install** 开始安装。

.NET SDK Installer
.NET SDK 安装程序

安装完成后,您将看到此屏幕:

dotnet Installation Successful
dotnet 安装成功

点击 **Close** 退出安装程序。

步骤 5:验证安装

安装完成后,打开一个新的命令提示符窗口,以确保所有设置都已正确完成。

再次运行以下命令:

dotnet --version

现在应该会显示您已安装的 SDK 版本。

dotnet Version
dotnet Version

注意:版本号可能与上面的不同,具体取决于您安装的版本。

现在,您可以开始在设备上运行 C# 程序了。

要将 C# 安装到您的 Mac 上,请按照以下步骤操作:

  1. 安装 VS Code
  2. 检查 .NET SDK 版本
  3. 下载 .NET SDK 安装程序文件
  4. 运行安装程序
  5. 按照说明操作
  6. 验证安装

以下是每个步骤的详细说明

第 1 步:安装 VS Code

访问 VS Code 官方网站并下载压缩文件。下载完成后,打开该压缩文件。

在访达中,打开一个新窗口并导航到应用程序文件夹。将 VS Code 应用程序从 zip 文件拖到应用程序文件夹中进行安装。

您现在可以直接从应用程序文件夹启动 VS Code。

步骤 2:检查 .NET SDK 版本

要构建和运行 C# 应用程序,您需要 **.NET SDK**。您可以通过在终端应用程序中使用以下命令来检查 **.NET SDK** 是否已安装:

dotnet --version

如果您对已安装的版本满意,可以跳过其余步骤。否则,请按照以下步骤操作。

步骤 3:下载 .NET SDK 安装程序文件

访问 **.NET 官方网站** ([https://dotnet.microsoft.com/en-us/download](https://dotnet.microsoft.com/en-us/download)),并下载最新版本的 **.NET SDK** for macOS。

网站会自动检测您的操作系统并为您提供正确的安装程序。

C# Download Page for Mac
Mac 版 C# 下载页面

第 4 步:运行安装程序

转到您的下载文件夹并运行您刚刚下载的安装程序。

C# Run Installer for Mac
Mac 版 C# 运行安装程序

第 5 步:按照说明操作

系统会提示您同意软件许可协议,选择安装位置(我们建议使用 **默认** 位置),并输入您的管理员密码。

只需按照安装过程进行即可。

安装完成后,您将看到此屏幕:

dotnet Installation Successful
dotnet 安装成功

点击 **Close** 退出安装程序。

步骤 6:验证安装

安装完成后,您可以使用终端应用程序中的以下命令来验证 **.NET SDK** 是否已安装:

dotnet --version
C# Installation Verification for Mac
Mac 版 C# 安装验证

注意:版本号可能与上面的不同,具体取决于您安装的版本。

Linux 有各种发行版,它们的安装过程略有不同。目前,我们将重点介绍 Ubuntu。

要安装 C#,请按照以下步骤操作:

  1. 安装 VS Code
  2. 安装 SDK 和运行时
  3. 验证安装

以下是每个步骤的详细说明

第 1 步:安装 VS Code

打开终端并输入

sudo apt update

此命令会更新您的软件包列表,以确保您获得最新版本的软件。

继续使用以下命令安装 VS Code

sudo snap install code --classic

步骤 2:安装 .NET SDK

现在,我们将安装 **.NET SDK**,它包含了构建和运行 C# 应用程序所需的一切。

但首先,请下载并安装 Microsoft 软件包签名密钥:

wget https://packages.microsoft.com/config/ubuntu/21.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
Install MS Package Signing Key
安装 MS 软件包签名密钥

然后运行:

sudo dpkg -i packages-microsoft-prod.deb
Install MS packages on Ubuntu
在 Ubuntu 上安装 MS 软件包

再次,下载所需的依赖项:

sudo apt-get install -y apt-transport-https
Install apt-transport-https package in ubuntu
在 Ubuntu 上安装 apt-transport-https 软件包

现在,您可以通过运行以下命令来安装 **.NET SDK**:

sudo apt-get install -y dotnet-sdk-8.0
Install .NET SDK in ubuntu
在 Ubuntu 上安装 .NET SDK

**注意**:如果您要安装不同版本的 **.NET SDK**,请将 **8.0** 替换为您需要的版本。

步骤 3:验证安装

为确保 **.NET SDK** 已成功安装,请使用以下命令检查 SDK 版本来验证安装:

dotnet -–version
Dotnet Installation Verification for Linux
Linux 版 Dotnet 安装验证

现在,您可以开始在设备上运行 C# 程序了。


运行您的第一个 C# 程序

在开始编码之前,您需要准备一些运行第一个 C# 程序所需的环境。

  • 在 VS Code 中安装 C# 扩展
  • 创建 .NET 控制台项目
  • 编写您的 C# 程序
  • 运行您的程序

在 VS Code 中安装 C# 扩展

在开始编码之前,请确保您已在 VS Code 中安装了 C# 扩展。打开 VS Code,然后点击左侧边栏中的 **Extensions**。搜索 **Microsoft 的 C# 扩展**,然后点击 **Install**。

C# Extension by Microsoft
Microsoft 的 C# 扩展

此扩展提供了 C# 语言支持、调试功能等,可帮助您高效地开发 .NET 应用程序。

创建 .NET 控制台项目

在编写任何 C# 代码之前,您需要一个结构化的环境来存放和执行您的代码。创建 .NET 控制台项目可设置此环境。

为此,请在 VS Code 的终端中运行以下命令:

dotnet new console -n HelloWorld
Create dotnet Console Project
创建 dotnet 控制台项目

此命令将为您设置一个名为 **HelloWorld** 的新控制台项目。完成后,在 VS Code 中打开 **HelloWorld** 文件夹,即可查看您的新项目文件。

HelloWorld Console Project
HelloWorld 控制台项目

**注意:** 您可以通过按键盘快捷键 `Ctrl + \`` 来打开 VS Code 终端。

编写您的 C# 程序

现在您已经设置好了项目,是时候开始编码了。打开项目目录中的 `Program.cs` 文件,然后编写以下代码:

using System;

class Program {
    static void Main() {
        Console.WriteLine("Hello World");
    }
}

运行您的程序

现在是时候运行您的第一个 C# 程序了。返回终端并运行:

dotnet run 
Run Your Program
运行您的程序

您应该会在控制台中看到 `Hello World` 输出。

现在您已经设置好在计算机上运行 C# 程序的所有内容,在下一个教程中您将学习 C# 中的基本程序是如何工作的。

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战