Sto iterando su ManageObjectCollection. (Che fa parte dell'interfaccia WMI).Combinare foreach e utilizzare
Tuttavia, la cosa importante è la seguente riga di codice. :
foreach (ManagementObject result in results)
{
//code here
}
Il punto è che ManageObject implementa anche IDisposable, così desidero mettere variabile "risultato" in un blocco utilizzando. Qualche idea su come fare questo, senza diventare troppo strano o complesso?
Penso metodo Dispose è essere invocata da un sito in cui oggetto "risultato", dove ha creato – Arseny
No, lo smaltimento può essere chiamato da nessuna parte. –
foreach chiama automaticamente Dispose su Enumerable se è IDisposable, quindi prima utilizza inutili – Alexander