C# 8.0 new features
C# 8.0 is Microsoft’s seventh major update to the flagship programming language. It gives unusual flexibility and breadth to the C# as a language. At one end, it offers abstractions of high-level such as asynchronous continuations and query expressions, whereas at the other end, through constructs such as custom value types and optional pointers it allows low-level efficiency.