Я мог бы воспользоваться некоторыми советами по отслеживанию причин утечек памяти в С#. Я понимаю, что такое утечка памяти, и понимаю, почему они возникают в C#, но мне интересно, какие инструменты/стратегии вы использовали в прошлом для их устранения?
Я использую .NET Memory Profiler и обнаружил, что один из моих огромных основных объектов остается в памяти после закрытия окна, которым он управляет, но я не уверен, что делать, чтобы удалить все ссылки на него.
Если я недостаточно ясен, просто опубликуйте ответ с вопросом, и я отредактирую свой вопрос в ответ. Спасибо!