相对于.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