Too Long; Didn't Read
C# 9.0 will be officially released with.NET 5 on November 2020 as a Preview. Microsoft had made a rapid enhancements in C# by introducing a plenty major features with every new version. C# 7 introduced basic pattern matching features then, C# 8 extended it with new expressions and patterns. In C# coding a simple program requires a noticeable amount as initial code as following: "Any statement is allowed" C# allows you to code your main program at the top level instead immediately after using a statement.