usually I feel some of the more modern code syntax makes code less readable in the long run, but I do like null propagation operator, it's simple and the ? makes perfect sense because it's indeed a question.
@djlink As a C++ programmer I feel jealous of these modern programming languages getting new features like this one faster.
@Reg I did a lot of c++ coding including my own engine/framework and I feel you. for many things I still prefer cpp but there's a lot of nice QOD things in c# that c++ should copy