Вызывается ли IDisposeable, если в операторе using обнаружено необработанное исключение?

Если у меня есть следующее, будет ли IDisposeable по-прежнему вызываться для DisposeableObject, или объект останется открытым из-за необработанного исключения?

using ( DisposeableObject = new Object() )
{
   throw new Exception("test");
}
6
задан ThinkingStiff 30 June 2012 в 02:39
поделиться