Moving from JS to C#, what should I know?

Hi, I’m Gamedragon
I’m not very active around here but you should know that UnityAnswers has been a huge help to me in all my game development pursuits.

The question I’m asking today is that I have recently decided to move from JS to C# and I was wondering if there was anything (specifically with Unity scripting) that I should know while I make the swap.

C# declares variables with the type. C# uses the new keyword to create a new class or struct. C# requires you to start coroutines properly.

C# is much cooler then JS