Modern Csharp Coding Standards · Aaronontheweb/dotnet-skills

编写现代高性能C#代码

提供现代C#编码规范,涵盖record、模式匹配、值对象、async/await与Span<T>,以及组合优于继承的API设计实践,适用C# 12以上版本。

适合做什么

  • 将类重构为不可变record
  • 在switch表达式中使用模式匹配
  • 用Span<T>优化性能热点代码
分类
通用

开源技能由原作者维护,知己AI 按原样收录并注明来源。效果取决于任务与资料是否匹配。

试试这样开始

帮我用record、模式匹配和async/await重构这段C#代码,符合现代C#规范。

下一件得意之作,从这里开始。

一个问题、一份资料,或一个还没想好的点子。