【研发类-编程语言Skills】csharp-pro 技能

发布时间:2026/9/15 9:38:28
【研发类-编程语言Skills】csharp-pro 技能 使用记录、模式匹配和async/await等高级特性编写现代C#代码。优化.NET应用程序实现企业模式并确保全面测试。技能概述csharp-pro 技能是一个专业的C#开发技能专注于现代.NET开发和企业级应用程序。该技能深入掌握现代C#特性、.NET生态系统、SOLID原则、性能优化和全面测试。下载地址agentic-awesome-skills/skills/csharp-pro at main · sickn33/agentic-awesome-skills · GitHub主要功能现代C#特性: 记录、模式匹配、可空引用类型.NET生态系统: ASP.NET Core、Entity Framework、BlazorSOLID原则: 设计模式和最佳实践性能优化: 内存管理、span、memory和值类型异步编程: async/await和TPL并发编程全面测试: xUnit、NUnit、Moq、FluentAssertions企业模式: 微服务架构和企业设计模式触发条件在以下情况下应该调用此技能:处理C#专业任务或工作流需要C#专业的指导、最佳实践或检查清单构建企业级.NET应用程序优化C#应用性能核心能力1. 现代C#特性记录类用于不可变数据模式匹配和switch表达式可空引用类型局部函数和异步流2. .NET生态系统ASP.NET Core Web API和MVCEntity Framework CoreBlazor WebAssembly和Server依赖注入和配置3. 性能优化SpanT和MemoryT值类型和引用类型优化异步编程最佳实践内存管理和垃圾收集最佳实践利用现代C#特性: 使用现代C#特性编写清晰、表达力强的代码遵循SOLID原则: 优先使用组合而非继承使用可空引用类型: 实现全面的错误处理性能优化: 使用span、memory和值类型优化性能正确的异步模式: 实现不阻塞的异步模式高测试覆盖率: 编写有意义的单元测试输出内容具有现代语言特性的清晰C#代码具有适当模拟的全面单元测试使用BenchmarkDotNet的性能基准测试具有正确异常处理的async/await实现NuGet包配置和依赖管理代码分析和样式配置适用的企业架构模式限制说明重要提示仅当任务明确符合上述范围时使用此技能不要将输出视为环境特定验证、测试或专家审查的替代品如果缺少所需的输入、权限、安全边界或成功标准请停止并请求澄清

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询