A beginner in C#, migrated from Java.

Java have an API of their own.

Do C# have one?
.. i desperately need one to assist me in programming & getting the syntax right. I can't rely on books all the time.