What's new in C# 8.0 ?

C# 8.0 Features:

It’s been almost 20 years since Microsoft released the first version of the C# language. From its inception—when some unjustly deemed it a mere Java copycat—until now with the upcoming release of C# 8, the language has had a remarkable evolution.
Nowadays, it’s frequently featured in both most used and most loved programming languages lists. You can use it to develop desktop, web, and mobile apps, and you can write code that will run in all the major operating systems. Or you can jump right onto the IOT bandwagon and write code to “smarten” your house.
We live in interesting times to be a C# developer indeed.
If the present is already exciting, what about the future? Would it be possible for us to get a glimpse of what lies ahead for the language?
C# 8.0 adds the following features and enhancements to the C# language: