В C# наконец появились union-типы

Union-типы в C# 15 и .NET 11
Разбираем C# 15 и .NET 11: union-типы, закрытые иерархии через closed, аргументы в коллекционных выражениях, extension-индексаторы и именованные break и continue.