Event declaration with assignment to empty delegate
<p>I have question on a piece of code I often stumble across online. For example</p>

<pre><code>  public static event Action&lt;Foo&gt; foo = delegate{  };
</code></pre>

<p>I got the left hand side of the declaration. But the right hand side is confusing. What is the point in assigning the event to a delegate with empty parenthesis? </p>
