Comment Comment by tonicbbleking Discriminated unions is one of those features that everyone talks about, but never gets championed. Wish C# 10 already had this feature. https://github.com/dotnet/csharplang/discussions/2962 parent tonicbbleking 5 years ago