The external MSDN documentation page for types that have NO generic arguments can be accessed by using the following link format (e.g. System.IO.FileInfo):
http://msdn.microsoft.com/< ISO_LANGUAGE >/library/< FULL_TYPE_NAME >.aspx
But types, like generic List< T > are accessed via something that is similar to a hash:
http://msdn.microsoft.com/de-de/library/6sh2ey19.aspx
How does Microsoft calculates that “hash” 6sh2ey19 or where is it stored?
Is there a solution for C#, e.g.?
MSDN provides a set of web services that will let you determine the URL and even display the content if you so wish:
http://services.msdn.microsoft.com/ContentServices/ContentService.asmx
There is also a decent article from the MSDN magazine on how to consume the web services, which might be a good starting point:
http://msdn.microsoft.com/en-us/magazine/cc163541.aspx