首页游戏资讯.NET 8首个预览版发布

.NET 8首个预览版发布

misa2 04-11 3次浏览 0条评论

出品 | OSC开源社区(ID:oschina2013)

.NET 8 已发布第一个预览版,.NET 8 是一个持久撑持 (LTS) 版本,每个月城市发布预览版本和候选版本,最末的不变版将在 11 月发布。

.NET 8 预览版 1 中的新增功用原生 AOT

利用本机 AOT 发布利用法式会创建一个完全独立的利用法式版本,不需要零丁的运行时,因为所有内容都包罗在一个文件中。

从预览版 1 起头,那个文件变小了,Linux 版本体积缩小了 50%。

.NET 容器镜像

.NET 8 Preview 1 将容器镜像的默认 Linux 发行版更新为 Debian 12 LTS 版本。

此外, 从 .NET 8 Preview 1 起头,发布的所有容器镜像都将不撑持 root。如今能够利用 -u app 启动容器镜像,默认端口已从端口 80 更改为 8080 。那是启用非 root 计划必须的严重更改,因为端口 80 是特权端口。

运行时和库处置随机性的适用办法

System.Random 和 System.Security.Cryptography.RandomNumberGenerator 获得了用于从输进集中随机抉择项目标办法,称为

Shuffle 有助于削减机器进修中的操练误差。

System.Numerics 和 System.Runtime.Intrinsics

●将 Vector256T从头实现为 2x Vector128T操做 #76221

●添加了 Vector512T的初始托管实现 #76642 。

●重写 Matrix3x2 和 Matrix4x4 ,以更好天时用硬件加速 #80091 。

●硬件内部函数如今用 ConstExpected属性 #80192

●将 LerpAPI 添加到 IFloatingPointIeee754TSelf#81186

JSON 改进

●添加对 JsonUnmappedMemberHandling 的撑持 dotnet/runtime#79945

●源生成器撑持required和init属性 dotnet/runtime#79828

●接口条理构造撑持 dotnet/runtime#78788

●Snake Case 和 Kebab Case dotnet/runtime#69613

●添加JsonSerializer.MakeReadOnly和 IsReadOnly API dotnet/runtime#74431

此版本还有一些其他撑持改进,好比更好的 Linux 撑持、代码生成撑持,细节可参考官方发布博客: /

END

《2022 中国开源开发者陈述》下载

那里有最新开源资讯、软件更新、手艺干货等内容

点那里 ↓↓↓ 记得 存眷✔ 标星⭐ 哦

博客软件
AI半小时搞定贸易项目大部门工做,沃顿传授惊唤“超人类” 诛仙漫画免费全集
相关内容
发表评论

游客 回复需填写必要信息