Tag: C#
All the articles with the tag "C#".
-
C# 14 新特性:field 关键字深度解析与实用场景
Published: at 12:00 AM深入剖析 C# 14 新增的 field 关键字,探讨其语法演进、实际用途、潜在影响以及如何平衡多样化语法选择,助力中高级 C#/.NET 开发者提升代码可维护性。
-
玩转.NET 9 的 Base64Url:URL 安全编码实战与最佳实践
Published: at 12:00 AM深入解析 .NET 9 新增的 Base64Url 类,全面掌握 URL 安全编码的优势、使用方法、典型场景与实用技巧,助力开发者高效、安全地处理 Web 数据传输。
-
零基础入门:一步步打造健壮的 .NET Core Web API(实战图文教程)
Published: at 12:00 AM本文针对.NET Core Web API开发初学者,通过详细图文讲解,带你从项目搭建到进阶实践,掌握主流开发流程与最佳实践,助力你写出专业、可维护的API!
-
【C#多线程面试必备】锁机制与异步陷阱,你真的会用Lock吗?
Published: at 03:50 PM一次C#面试因不会用锁机制失利,给开发者的警示:lock语句为何不能和async共用?正确的并发控制姿势有哪些?SemaphoreSlim、Mutex等异步同步原语快速上手指南。
-
用C#和EF Core实现高性能SQL批量插入全攻略
Published: at 10:24 PM针对.NET开发者,深入解析C#和EF Core在大规模数据插入场景下的多种高效实现方法,涵盖Dapper、EF Core批量、Bulk Extensions与SqlBulkCopy,并对比性能,助力数据库操作提速94%。
-
Refit助力.NET:用C#打造高效强类型API客户端(含实战与最佳实践)
Published: at 11:59 AM本文面向有一定C#和.NET经验的开发者,深入解析Refit如何简化REST API集成、提升代码可维护性。内容涵盖基础用法、进阶特性、代码示例及配置技巧,助你轻松构建健壮的API客户端!
-
🚀揭开.NET 10的新篇章:`extension`关键字让扩展方法更强大!
Published: at 10:07 PM.NET 10 引入了新的 `extension` 关键字,助力开发者更高效地组织逻辑、扩展类型,并提升代码的清晰度与缓存友好性。本文将通过代码示例与实际场景,带你深入了解这一新功能的潜力。
-
为C#/.NET项目开发一个简单的MediatR替代方案:实现CQRS模式
Published: at 12:37 PM本文深入探讨如何为C#/.NET开发一个简单的CQRS模式替代方案,取代被广泛使用的MediatR库。通过四个接口和调度器的实现,轻松打造属于自己的中介者模式。
-
深入理解 TimeProvider 在 Task.Delay 中的应用 🚀
Published: at 10:08 PMTimeProvider 是 .NET 中的新特性,它如何与 Task.Delay 结合使用?本文将详细解读其原理、作用以及实际应用场景。
-
使用 C# Records 优化 DTOs:为什么推荐?
Published: at 12:29 PM探讨在 C# 中使用 Records 代替 Classes 定义数据传输对象 (DTO),以及它们的技术优势。