title: List contatining objects from a unmanaged class is not valid
body: <p>I am referencing an unmanaged class from a managed class I am writing in C++/CLI. Declaring an object by itself works fine, but when I try to create a list of the unmanaged objects I get the following error from Visual Studio:</p>
  
  <pre><code>"umngObject *" is not a valid generic argument.
  </code></pre>
  
  <p>What am I doing wrong? </p>
  
  <p>Here is the code snippet:</p>
  
  <pre><code>#include "umngObject.h"
  ...
  umngObject* foo;  //appears to work fine
  List&lt;umngObject*&gt; _foobar; //gives the error
  </code></pre>