C# 15 重磅更新:引入 Union 类型,让多状态数据处理更安全高效
C# 15 在 .NET 11 预览版 2 中正式引入了备受瞩目的“联合类型”。通过新的 `union` 关键字,开发者现在可以定义包含一组固定类型的封闭集合,编译器将强制进行详尽无遗的模式匹配检查,确保所有情况均被处理,从而大幅减少运行时...
标签索引
这个标签下有 2 篇文章。按时间回看相关判断与实践记录。
标签精选
C# 15 在 .NET 11 预览版 2 中正式引入了备受瞩目的“联合类型”。通过新的 `union` 关键字,开发者现在可以定义包含一组固定类型的封闭集合,编译器将强制进行详尽无遗的模式匹配检查,确保所有情况均被处理,从而大幅减少运行时...
在KotlinConf 2025上,Kotlin团队展示了“Rich Errors”的进展,通过引入联合类型实现原生、类型安全的错误处理。这一功能允许函数返回如 `Int | ParseError` 的类型,将错误直接纳入类型系统,摆脱传统...