Tag: C#
All the articles with the tag "C#".
-
C#多线程下的Singleton最佳实践:为什么推荐用Lazy?【附图解】
Published: at 12:00 AM深入解析C#多线程环境下Singleton模式的隐患,比较常见实现方式,并结合图例推荐Lazy方式实现线程安全单例。适合有一定基础的C#开发者阅读。
-
终于来了!“dotnet run app.cs”:C#/.NET 10最轻量的新玩法,开发者必看!
Published: at 12:00 AM.NET 10 带来革命性变化:无需项目文件、直接运行C#脚本,让脚本开发、快速入门和原型验证变得前所未有的简单。本文为C#/.NET开发者、初学者、技术爱好者详解“dotnet run app.cs”新特性及其用法。
-
ASP.NET Core 9高可用API设计:全面解读Microsoft.Extensions.Resilience实战
Published: at 12:00 AM深入剖析.NET 8/9内置的Resilience库,教你如何用Retry、Timeout、断路器等策略打造企业级高可用API。
-
告别 FirstOrDefault!用 C# 14 扩展成员优雅访问 Claims(ASP.NET Core 实战)
Published: at 12:00 AM你是否还在项目里到处用 Claims.FirstOrDefault 获取用户信息?现在,C# 14 的扩展成员让你的身份认证代码变得更简洁、可测试和可维护。本文用实战代码教你一步步升级写法,让 Claims 操作告别魔法字符串和重复逻辑!
-
C#后台任务实战指南:高效实现异步与后台处理
Published: at 12:00 AM适合.NET/C#开发者的后台任务处理方法全解,包括Task.Run、BackgroundService、IHostedService、队列式任务等场景,代码示例丰富,助你写出高性能Web或桌面应用。
-
C#实用函数式编程:让代码更安全、可维护的五大技巧
Published: at 12:00 AM探索C#中五个实用的函数式编程模式,帮助开发者提升代码安全性、可维护性与现代化水平,适合追求高质量代码的.NET程序员。
-
C# 14 空值条件赋值:优雅与安全兼得的新特性
Published: at 12:00 AM深度解析C# 14空值条件赋值(null-conditional assignment)新特性,如何提升代码简洁性与安全性,带来更高效的.NET开发体验,并附实用案例与最佳实践建议。
-
C# 14扩展成员重磅来袭:让你的扩展方法更强大、更优雅!
Published: at 12:00 AM深度解析C# 14扩展成员(Extension Members)新特性,图文结合,带你玩转最新C#语言能力,提升开发体验。
-
为什么我们选择用C#打造B2B SaaS安全产品?——来自Tracebit CTO的一线实践分享
Published: at 12:00 AM本文结合Tracebit CTO Sam Cox 的亲身经历,系统梳理了为何在B2B SaaS安全产品开发中选择C#/.NET作为核心技术栈的七大理由,对软件开发者、技术决策者在后端技术选型、云原生与安全产品实践中具有重要参考价值。