Nel codice seguente, i blocchi utilizzati sono ridondanti o sono necessari per il rilascio completo delle risorse?È ridondante avvolgere i dialoghi nell'utilizzo dei blocchi?
using (var dialog = new AboutBox())
dialog.ShowDialog();
using (var form = new OptionForm())
form.Show();
Il secondo esempio apre un modulo non modale, pertanto il codice viene chiuso immediatamente e il modulo verrà chiuso. – Steve
Non è del tutto fuori dall'ordinario non fare nulla e mantenere il modulo intorno a ShowDialog() di nuovo. A SearchFroms per esempio. –