C#高级编程
【译】探索 C# 15 中的 union 类型
独孤求败 发表于2026-05-08 浏览25 评论0
C#高级编程
C#异步编程面试题
独孤求败 发表于2026-04-30 浏览38 评论0
C#高级编程
C#.NET MediatR 深入解析:进程内消息分发、CQRS、通知事件与管道行为实战
独孤求败 发表于2026-04-28 浏览30 评论0
C#高级编程
C# 反射与特性 (Attribute) :动态配置、ORM、权限校验三大场景精讲
独孤求败 发表于2026-04-24 浏览37 评论0
在 C# 开发中,
C#高级编程
C# 15 类型系统改进:Union Types
独孤求败 发表于2026-04-22 浏览35 评论0
前言
Union 类型(联合类型)一直是 C# 社区呼声最高的特性之一。从最初的 discriminated unions 提案到今天,这个特性经历了多年的设计和讨论,终于在 C# 15 中正式落地。
Union 类型允许我们将一个值限定为一组封闭类型中的某一种,并且在针对 Union 值的 switch 表达式中获得穷尽性检查。编译器能帮你确认是否处理了所有 case 类型,很多时候就不再需要那个烦人的 _