title: Is there an equivalent to the C# "var" keyword in C++/CLI?
body: <p>In C#, I like the <code>var</code> keyword for situations like this:</p>
  <pre><code>var myList = new List&lt;MyType&gt;();
  </code></pre>
  <p>Is there any equivalent in C++/CLI, or do I have to repeat the type name everytime just like this:</p>
  <pre><code>List&lt;MyType ^&gt;^ myList = gcnew List&lt;MyType ^&gt;();
  </code></pre>
  <p>Could not find an explicit statement in the docs or by Google so far. I am using Visual Studio 2008.</p>
  <p><em>Addendum from 2022:</em> as the accepted answer states correctly, today there is the <code>auto</code> keyword. We are now using this for years, and it works flawlessly for both managed and unmanaged types.</p>