If my struct implements IDisposable will it be boxed when used in a using statement?
<p>If my struct implements IDisposable will it be boxed when used in a using statement?</p>

<p>Thanks</p>

<p>Edit:
this timedlock is a struct and implements Idisposable.
<a href="http://www.interact-sw.co.uk/iangblog/2004/04/26/yetmoretimedlocking" rel="nofollow">http://www.interact-sw.co.uk/iangblog/2004/04/26/yetmoretimedlocking</a></p>

<p>Edit 2: Looking at the IL it seems If your struct exposes Dispose() as public, the compiler calls Dispose when an instance of the struct goes out of scope if you forget to call Dispose() (for example, you are not using the "using" statement)? Sooo it seems most of you guys are wrong !!</p>
