I'm new to programming and to C#. I spent the last week going through the MVA C# videos and practiced it interactively on a few sites but I'm still overwhelmed when ti comes to the API. I know exactly what I want my algorithm to do but where can I find all the classes, properties and methods I can call?

For example, if I want the top 10% of stocks by relative volume, where in the documentation should I look? I see some sample algorithms on github but it's not the comprehensive source I'm looking for. I'm hoping there is something close to msndn where everything is laid out clearly.