I love every one of these features.
What a nice, simple upgrade to C#. All small but useful.
I think the ?. operator is my favorite - this simple operator will actually decrease the number of null refs found in production code. String literals make for much simpler code, makes the intent pop. nameof is quite welcomed, too! And expression method bodies will make for more succinct classes.
Nice work, Mads and team!