Nullable types and ternary operators are around for many years now and may be not everybody know that ternary operator doesn't support assigning null values to nullable types.

To understand the real reason for the design, I got in touch with Mads Torgersen, Alex Turner and Anson Horton; the lead technologists of the Visual Studio team.

Read more