首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# 性能

题目答案

    相对于完整的.NET Framework, .NET Core提供了许多性能改进。关于优化的许多想法都源自开源社区。现在,开发人员不必设法绕过性能问题,而可查看导致程序运行缓慢的源代码,并直接优化代码。在COREFX和CORECLR GitHub存储库中査找包含performance的请求,会看到数千个修改。下表给出了一 些示例。

名称空间/模块

性能改进

System.Runtime.Serialization

12

System.Security .Cryptography

2

System.IO.Compression

4倍

System.Linq

最高30倍

System.CoHections.Concurrent.CoIlectionBag<T>

30%

Systein.Collections.Generic.List<T>

25%

System.ColIections.Generic.SortedSet<T>

600倍

System.Collections.Generic.Queue<T>

2倍

System.T ext.RegularExpressions

25%

    己被实现的优化有很多,而随着更多开发人员和公司采用.NET Core并为其做贡献,这个库会变得越来越好。在以下网址可查看关于.NET Core的性能改进的讨论:https://blogs.msdn.microsoft.com/dotnet/2017/ 06/07/performance-improvements-in-net-core/。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端