性能优化
.NET 11 Preview 3 发布:C# 15 union 类型终补齐,Kestrel 暴增 40%
.NET 11 Preview 3 于 2026 年 4 月发布,涵盖 Runtime、SDK、ASP.NET Core、C 15、EF Core 等全栈升级。核心亮点包括:C 15 union 类型 IDE 体验完善、运行时原生异步移除预览依赖、JIT 多项优化(switch 折叠、倒序索引优化)、Zstandard 压缩库正式加入、System.Text.Json 命名策略升级、Kestrel 吞吐量提升 20%-40%、WebAssembly 支持 CoreCLR。AI 能力与云原生支持成为平台核心方向。
写 EF Core 查询,90% 的人第一步就错了:刚子教你避开所有坑
本文介绍了EF Core 复杂查询几个核心技巧:关联查询用 Include + ThenInclude;动态筛选用表达式树或 PredicateBuilder;性能优化记住五条铁律——只读用 AsNoTracking,只取需要的字段用投影,N+1 问题用 Include,多集合用 AsSplitQuery,分页前必须排序。最重要的是,学会查看生成的 SQL,别把 EF Core 当黑盒。把 EF Core 当成带类型安全的 SQL 生成器,90% 的复杂查询场景你都能搞定。
C#性能优化:7个实战技巧减少代码运行时间
C 再次登顶!2025 年 TIOBE 年度编程语言榜单揭晓,C 摘得桂冠。这已经是 C 三年内第二次获此殊荣。但语言再好,代码写得慢也是白搭。本文从算法优化到内存管理,7 个实战技巧让你的代码快如闪电。
.NET 8 性能优化实战:让你的应用起飞
从 AOT 编译到 PGO 优化,一文掌握 .NET 8 的性能黑科技。2025 年 11 月,微软正式发布 .NET 10。作为长期支持版本(LTS),.NET 8 的性能优化能力才是让开发者真正受益的核心武器。GitHub Copilot 用户数在 2025 年已突破 1500 万,AI 辅助编程已成常态。然而,代码写得再快,性能跟不上也是白搭。今天我们就来聊聊 .NET 8 中那些能让你的应用性能提升显著的实战技巧。
字符串拼接用“+”还是 StringBuilder?别再凭感觉写了
问题:拼接字符串,到底用哪个? 先问个实在的问题:你在代码里怎么拼接字符串? 很多兄弟可能是这么写的: string str ="Hello"+" "+"World"; //当然这里只是举个例子 也有的会在循环里这么干: string resu...