Estoy iterando sobre una ManageObjectCollection. (Que es parte de la interfaz WMI).Combinación de foreach y uso de
Sin embargo, lo importante es la siguiente línea de código. :
foreach (ManagementObject result in results)
{
//code here
}
El punto es que ManageObject también implementa IDisposable, así que me gustaría poner la variable "número" en un bloque usando. ¿Alguna idea sobre cómo hacer esto, sin ser demasiado extraño o complejo?
Creo método Dispose ha ser invocada por un sitio donde "número" objeto donde crearon – Arseny
No, Eliminar, se puede llamar en cualquier lugar. –
foreach llama automáticamente a Dispose on Enumerable si es IDisposable, por lo que primero se usa innecesariamente – Alexander