![]() | 1 v1 2024-05-06 01:26:20 +08:00 .NET Core 3.1 是 .NET Core 3.0 主要版本后的第一个次要版本,也是当时的 LTS 。 你只需要看下文章工具的更新时间,大部分代码都是根据当时的 LTS 编写的 |
![]() | 2 Al0rid4l 2024-05-06 01:56:51 +08:00 要么直接 .NET8/9 了, 3.0/3.1 这不上不下的, 还不如锁死 Framework 得了 |
3 iX8NEGGn 2024-05-06 02:17:24 +08:00 因为 .NET Core 3.1 之后微软才主推 .Net Core (现在已经改名为 .Net ),之前是 .Net Core 和 .Net Framework 并行发布,也就是之前的版本没做好取代 .Net Framework 的准备,.NET Core 3.1 之后意味着 .Net Framework 将不再进行功能开发,只提供安全维护。 |
![]() | 4 lujiaxing 2024-05-06 03:05:49 +08:00 一楼说的是对的. 一般没人给一个非 LTS 版本写教程. 3.0 是短命版本, 而且 .NET CORE / .NET 本身向下兼容性就非常强, 除了明确有 breaking change 的情况, 否则一般没太大必要特地说明版本. |
![]() | 5 @lujiaxing #4 兼容性太强是深有体验,习惯了这种设计后,当我写 Swift 的时候就想骂娘了:跨个版本连基本写法都变了。 |