C#: исчерпывающий switch — OneOf vs static-cs
В статье объясняется, как в C# моделировать алгебраические типы (DU) на примере банковских аккаунтов и получать исчерпывающий switch. Сравнивают OneOf (дженерики и Match) и static-cs (Closed‑атрибут, вложенные record и Roslyn‑анализатор).
Читать подробнее: https://habr.com/ru/articles/958876/
#ru
@dot_net_c_sharp | Другие наши каналы
Post #4714
1.18K
- 👎 1