Давайте рассмотрим пример:
using (var someObject = new SomeObject())
{
var someOtherObject = new SomeOtherObject();
someOtherObject.someMethod();
}
SomeOtherObject
также реализует IDisposable. Будет ли SomeOtherObject также удален, когда SomeObject будет удален? Что произойдет с SomeOtherObject ? (удаление SomeOtherObject не реализовано в методе Dispose SomeObject)