title: action delegate with zero parameters
body: <p>I see this line in many online examples of using the Action delegate:</p>
  
  <pre><code>public event Action MyEvent;
  </code></pre>
  
  <p>But when I try it in my own code, I get this error</p>
  
  <blockquote>
    <p>Using the generic type
    'System.Action' requires '1' type
    arguments</p>
  </blockquote>
  
  <p>The documentation certainly describes a form of Action without any type parameter. What am I missing?</p>