Build 2018: 将来のC#
https://www.infoq.com/jp/news/2018/06/CSharp-8-Future

Null非許容がデフォに
関数型言語のようなパターンマッチング
配列操作が楽になるインデックス式
Pythonっぽい範囲式
デフォルトのインタフェース実装(検討中)
簡単にイミュータブルなクラスを定義するレコード

などなど