C# 编程环境原则上只需要一个.NET5 即可,你可以使用cmd、notepad、vs code、VS2019等众多编辑器及编辑代码,然后使用命令行运行即可。
安装.NET5
.NET5是最新的.NET框架,前一小节讲述过.NET 和C#的关系,这里再简单说一句,.NET是c#的开发库和运行环境,因此,必须有它,我们才可以执行C#。你可以在这个页面进行下载安装。下载地址
因为我们需要.NET的开发工具和模板,因此请选择.NET SDK, 如果是仅仅运行程序而不进行开发,可以减少包的大小,仅需要下载部署 .NET Runtime即可。
.NET SDK 5可以部署在windows、linux、macOS上,因此你可以选择你熟悉的环境进行安装。 SDK已经包含了 .NET Runtime 5.0、ASP.NET Core Runtime 5.0、.NET Desktop Runtime 5.0,同时也支持C# 9.0
安装好后,键入命令dotnet --info,如果能够显示出版本信息,则表示安装成功。
在CentOS7 下安装也比较简单,命令如下:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-5.0
微软官方的安装参考文档:点击这里。
安装VS Code
Visual Studio Code 是一款强大的编辑器,其拥有丰富的扩展插件,通过这些插件,你可以利用VS Code开发C#、Java、Javascript、Python等等,VS Code同样支持windows、Linux、Max等操作系统,因此你可以选择你熟悉的操作系统,进行安装。 安装下载地址。
当然,还需要安装 C#和Code Runner这两个插件。
当你第一次载入C#代码时,会自动载入 OmniSharp,以增强对c#编码的辅助特性。
打开一个新文件夹,热键Ctrl+Shift + ~ 调出 控制台,键入 dotnet new console,
按F5热键进行执行,如果出现如下信息,则表示成功。
小结
在windows下安装c#的编程环境,非常的简单。在CentOS下安装也非常顺畅,因此,体验C#还是非常便捷的。