Forme.ShowDialog() et de disposer

Si j'ai une méthode comme ceci:

public void Show()
{
   Form1 f = new Form1();
   f.ShowDialog();
}

Dois-je toujours besoin d'appeler disposer sur la forme, même si hors de portée, qui seront éligibles pour la collecte des ordures.

De certains essais, l'appel de cette méthode Show() plusieurs fois .. à un certain point, il semble que la GC recueille depuis que je puisse voir le mémoire de dopage alors qu'il descend à un certain point dans le temps.

À partir de MSDN il semble dire, vous DEVEZ disposer d'appel lorsque le formulaire n'est plus nécessaire.

OriginalL'auteur pdiddy | 2012-07-12