In this video, I will be explaining in detail about the History of C#, Why do call C-Sharp when we write as C-Hash and also I will be discussing the various features of C# introduced in different versions of C# and how C# has been grown over the period of time from C# 1.0 to C# 7.0