When does a using-statement box its argument, when it's a struct?
I have some questions about the following code: using System; namespace ConsoleApplication2 { public struct Disposable : IDisposable { public void Dispose() { } } class P...