Если у меня есть такой метод:
public void Show()
{
Form1 f = new Form1();
f.ShowDialog();
}
Нужно ли мне по-прежнему вызывать dispose в форме, даже если она выйдет за пределы области действия, что позволит сборщику мусора.
Из некоторых тестов, вызывая это Show ()несколько раз... в какой-то момент кажется, что сборщик мусора собирает его, так как я вижу всплеск памяти, а затем в какой-то момент времени он отключается.
Из MSDN кажется, что вы ДОЛЖНЫ вызывать dispose, когда форма больше не нужна.