排名
3
文章
317
粉丝
22
评论
14
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术

LINQ 针对各种常见情况进行了优化。例如,当底层数组、集合或可枚举对象为空时,Take 和 DefaultIfEmpty 等方法的返回速度将提高 10 倍。Enumerable.SequenceEqual 已将操作委托给 MemoryExtensions.SequenceEquals,允许将数组作为跨度传递以实现高效的迭代和矢量化,并为数组输入提供特殊处理。此功能现在可用于 List
System.Text.Json 的底层细节得到了显著优化,各种操作的性能提升超过50%。JsonProperty.WriteTo 现在可以直接写入 UTF8 字节,以避免字符串分配。新的 JsonMarshal.GetRawUtf8Value API 返回 UTF8 字节,作为 JsonElement.GetRawText 的替代方案,后者返回字符串并需要编码和分配。如果可以从给定的枚举中检索计数,JsonObject 现在可以正确调整其底层支持存储的大小,从而避免分配和重新调整大小的成本。
原文:
https://zhuanlan.zhihu.com/p/12987560482
ASP.NET Core 9.0 的新增功能
官方文档:https://learn.microsoft.com/zh-cn/aspnet/core/release-notes/aspnetcore-9.0?view=aspnetcore-9.0
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)
评价