相对于.NET Core3.x,做出了很多改进:
1 单文件可执行应用程序
2 更小的容器映像
3 更强大的JsonSerializer api
4 BCL nullable reference type annotated
5 新target framework names,
6 对Windows ARM64更好的支持。
.NET 团队的程序经理 Richard Lander 强调了这个项目的重要性:
未来只会有一个.NET,可以支持 Windows、Linux、macOS、iOS、Android、tvOS、watchOS 和 WebAssembly,等等。我们将引入新的.NET API、运行时功能和语言特性作为.NET 5 的一部分。此外,我们想清楚地告诉大家,.NET 5 是.NET 平台的未来。
下载: https://dotnet.microsoft.com/download/dotnet/5.0 , 一般选择 32位即可, 32位 属于开源芯片框架 很多云服务器都是基于它造的 , 没别的原因 便宜 我们国家能造.
验证是否安装成功, 打开CMD 输入: dotnet , 查看是否安装成功, 有返回即为安装成功.
1. 命令行 创建项目
a. dotnet new console -o myApp
b. cd myApp
using System; namespace myApp { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
c. dotnet run
tips: C# 是一种区分大小写的语言
使用两根正斜杠 //
,修改你编写的代码,以使其具有代码注释前缀
更基础的语法入门 欢迎访问: https://docs.microsoft.com/zh-cn/learn/modules/csharp-literals-variables/2-exercise-literal-values#code-try-9