Yes, feel free to include any of links that are helpful. I am also working on an Intro API series here http://blogs.vmware.com/vsphere/2012/02/introduction-to-the-vsphere-api-part-1.html, be sure to follow that for some useful information.
I'm not familiar with the C# SDK, but there should be a type/val as explained by Steve Jin here - http://www.doublecloud.org/2011/06/managedobjectreference-vs-managedobject/ that allows you to identify the MoRef Type.
Thanks