← 返回首页

知识分类

.NET 与 C#

C#、ASP.NET Core 与 .NET 实践

13 篇文章

深入理解 C# 集合:接口、实现与选型

从接口层级、底层数据结构、复杂度和并发语义理解 .NET 集合,并根据实际访问模式选择合适实现。

C# 高性能写法(二):String

系统整理 C# 字符串在构造、比较、查找、解析、正则和 UTF-8 场景中的性能写法与适用边界。

C# 高性能写法(三):LINQ

整理 C# LINQ 在延迟执行、重复枚举、中间集合、查找、排序和闭包等场景中的性能写法与适用边界。

C# 高性能写法(四):集合

整理 C# 集合在容量、查找、排序、只读数据、缓冲区复用和并发场景中的性能写法与适用边界。

C# 高性能写法(五):正则表达式

整理 C# 正则表达式在源生成、实例复用、回溯控制、超时、Span 匹配和捕获分配等场景中的性能写法与安全边界。

ASP.NET Core Web API 架构模式:从三层、REPR 到 DDD

比较传统三层、Clean Architecture、REPR、垂直切片、CQRS、DDD 与模块化单体,理解它们解决的问题、组合方式和选型边界。

C# 动态对象

理解 dynamic 的运行时绑定、ExpandoObject 的成员扩展、DynamicObject 的自定义行为,以及动态数据进入强类型业务模型的边界。

ASP.NET Core 中间件

介绍 ASP.NET Core 10 中间件的执行顺序、定义与激活方式、管道分支、依赖注入和版本行为变化。

ESC

输入关键词开始搜索