title: Is it possible to declare generic delegate with no parameters?
body: <p>I have...</p>
  
  <pre><code>Func&lt;string&gt; del2 = new Func&lt;string&gt;(MyMethod);
  </code></pre>
  
  <p>and I really want to do..</p>
  
  <pre><code>Func&lt;&gt; del2 = new Func&lt;&gt;(MyMethod);
  </code></pre>
  
  <p>so the return type of the callback method is void. Is this possible using the generic type func?</p>