title: Is there an "anonymous" generic tag in C#, like '?' in Java?
body: <p>In Java, one can declare a variable parameterised by an "unknown" generic type, which looks like this:</p>
  
  <pre><code>Foo&lt;?&gt; x;
  </code></pre>
  
  <p>Is there an equivalent construct to this question-mark, in C#?</p>