я не вполне понимаю, что означает:
Цитата:
скажем, что я "пробовал просто ... вызывать" и у меня работает как требовалось - память освобождается.
Наверное нужно привести более полный фрагмент кода. А лучше задуматься зачем вызывается Dispose. Может быть вызов "не там"?
"Три последние строки" демонстрируют как "жестко обрезать" workspace приложению.
Это можно использовать "в лоб", а лучше прочитать вышеупомянутого Рихтера и стараться не делать так (или делать как можно реже). Понятно, что делать эти вызовы нужно из "правильного места".
фух...
Цитата:
пробовал просто pictureBox1.Image.Dispose() вызывать
скажем, что я "пробовал просто ... вызывать" и у меня работает как требовалось - память освобождается.
Наверное нужно привести более полный фрагмент кода. А лучше задуматься зачем вызывается Dispose. Может быть вызов "не там"?
"Три последние строки" демонстрируют как "жестко обрезать" workspace приложению.
Это можно использовать "в лоб", а лучше прочитать вышеупомянутого Рихтера и стараться не делать так (или делать как можно реже). Понятно, что делать эти вызовы нужно из "правильного места".
фух...