C# Action syntax
<p>I have two methods like this:</p>

<pre><code>public void ExecuteA()
{
    Write();
    // A specific work
    Clear();
}

public void ExecuteB()
{
    Write();
    // B specific work
    Clear();
}
</code></pre>

<p>I want to extract the Write() and Clear() methods to a new method (Action) to have something like this:</p>

<pre><code>public ASpecificWork()
{
    // do A work
}

public BSpecificWork()
{
    // do B work
}

Execute(BSpecificWork);
Execute(ASpecificWork);
</code></pre>

<p>The Write() and Clear() will be defined in Execute() just one time.
What's the right syntax to do so?</p>
