Which version? You do know C# is a constant process improvement right?
As with all good things, you have to start at step 1 before you can jump in and and grasp the concepts and the ” how ” of the current C # 7.X and .NET CORE 2.X
Where can you find a list of the fun?
Right here