Как вручную очистить память из под управляемого кода в c#

С помощью оператора new создаются управляемые объекты, которые после завершения работы приложения очищаются сборщиком мусора, можно ли до завершения работы приложения вручную очистить из под него память, например, после его создания, присвоить null и очистить?


Ответы (1 шт):

Автор решения: tomato-magnet-regulato

На примере MediaElement:

MediaElement me = new MediaElement();


        private void Button_Click(object sender, RoutedEventArgs e)
        {
            me = null; // он испарился....
        }
→ Ссылка