C# 和 .Net Framework 之间的关系
.Net Framework 是一个提供跨语言统一编程环境的平台。 C# 是.Net Framework 平台上使用的编程语言。目前.Net Framework 平台可用的开发语言有很多,包括 Visual Basic .NET、Python、J# 和 Visual C++.NET,但 C# 是最常用的。
C#集成开发环境(IDE)
Microsoft 提供以下用于 C# 编程的开发工具。
- Visual Studio(缩写:VS)
- 视觉工作室代码
两种开发工具都可以从微软官网下载,无需文档。这些工具允许您创建许多不同类型的 C# 应用程序,包括命令行程序和网站。
如果没有开发工具,也可以直接使用记事本等基本文本编辑器创建C#源代码文件,然后使用命令行编译器将代码编译成可执行文件。这也是.NET框架的一部分。
除了上面提到的两种开发工具外,还可以使用Visual C# Express和Visual Web Developer Express来开发C#应用程序。这两个开发工具可以被认为是 Visual Studio 的精简版本。它们与 Visual Studio 具有相同的外观和感觉,并保留 Visual Studio 的大部分功能,但 Microsoft 不再为这两个开发工具提供更新,因此不推荐使用。本教程的其余部分使用 Visual Studio。
您可以从 Microsoft Visual Studio ( https://visualstudio.microsoft.com/zh-hans/ ) 下载并安装 Visual Studio,如下所示。

虽然.NET Framework运行在Windows操作系统上,但这并不是绝对的;有一些特殊版本的.NET Framework可以运行在其他(Linux或Mac OS)操作系统上,例如Mono。
Mono 是 .NET Framework 的开源版本,包含 C# 编译器,可在各种操作系统上运行,包括 Linux、Mac OS、Android、BSD、iOS、Linux、OS X、Windows、Solaris 和 UNIX。它是您开发跨平台 C# 应用程序时的首选。有关Mono的更多信息和下载,请访问Mono的官方网站( https://www.mono-project.com/ )。




![2021 年如何设置 Raspberry Pi Web 服务器 [指南]](https://i0.wp.com/pcmanabu.com/wp-content/uploads/2019/10/web-server-02-309x198.png?w=1200&resize=1200,0&ssl=1)

