title: Load the type of an unreferenced assembly within an object list
body: <p>I want to get a type from an unreferenced assembly. I used <a href="https://stackoverflow.com/a/463366/1384848">this answer</a> to solve my problem.</p>
  
  <p>The problem now is, that I'm loading the type <code>ObjectList</code> which contains another type from another assembly. I do it like this:</p>
  
  <pre><code>Assembly assembly = Assembly.LoadFrom ("@c:\myAssemblies\myAssembly.Data.DomainObjects.dll");
  Type myType = assembly.GetType ("myAssembly.Data.DomainObjects.ObjectList`1[[myAssembly.otherNamespace.myClass, myAssembly.otherNamespace, Version=1.13.73.1082, Culture=neutral, PublicKeyToken=fee00910d6e5f53b]]");
  </code></pre>
  
  <p>The assembly with the <code>otherNamespace</code> is also not referenced and therefore the <code>GetType</code> method returns <code>null</code>. My question now is:</p>
  
  <p>Is it possible to get the type of an object list which contains another type of an unreferenced assembly? Or: How can I load the assembly of a type within my <code>ObjectList</code>?</p>