このissueのやり取りがすべてなんですが、備忘録として残しておきます。 github.com .NET Core 2.0 / ASP.NET Core 2.0のタイミングでC# 7.1が利用可能になる予定で、実際preview 2の時点で利用可能です。 blogs.msdn.microsoft.com このブログには"Razor Support for C# 7.1"とあって<LangVersion>latest</LangVersion>をプロジェクトのプロパティにつけろと書いてありますが、Razor内に限らずC# 7.1の構文を利用するにはこのプロパティを追加しておく必要がありそうです。そもそもC# 7.1で追加される機能についてはこちらが詳しいです。 ufcpp.net で、実際にRazorの中にC# 7.1の機能を使ったコードを書くとVisual Studio上でのコンパイルエラ