Si tengo lo siguiente, ¿aún se podrá invocar un ID en un objeto descartable, o el objeto permanecerá abierto porque se ha encontrado una excepción no manejada?¿Se puede llamar a ID si se encuentra una excepción no manejada en una instrucción Using?
using (DisposeableObject = new Object())
{
throw new Exception("test");
}
Posible duplicado de http://stackoverflow.com/questions/1404769/when-would-dispose-method-not-get-called – SRM