Unityscript to c#

I am a Unityscript programmer and i am trying to move to c#.
I have some questions:

    1)What is the difference between Unityscript and c#
    2)Are the functions that i use in Unityscript same in c#
    3)I dont find Android tutorials for c#..Is there any?

    Thank you in advance

  1. The difference between C# and Unityscript is as such: Unityscript is a “spin-off” programming language, made like Javascript, with a more OOS-like setup.

  2. Yes, the names of them are the same, but the syntax is highly different.

  3. Read This