Empty "using" statement in Dispose
<p>Recently I've seen some code written as follows:</p>

<pre><code>public void Dipose()
{
   using(_myDisposableField) { }
}
</code></pre>

<p>This seems pretty strange to me, I'd prefer to see <code>myDisposableField.Dispose();</code></p>

<p>What reasons are there for using "using" to dispose your objects over explicitly making the call?</p>
