title: Lambda/Action with more than one statement in C#. Is it possible?
body: <p>Currently I have this:</p>
  
  <pre><code>foreach (Expression e in arguments)
  {
      e.shouldBePushedToStack = true;
      scope.addChild(e);
  }
  </code></pre>
  
  <p>And I wonder if I could do something like this: (not actual legal code)</p>
  
  <pre><code>arguments.ForEach( e =&gt; e.shouldBePushedToStack = true, 
                          scope.addChild(e));
  </code></pre>
  
  <p>Thanks</p>