Не вызовет ли игнорирование IDisposable утечки памяти?

В комментариях к ответу я написал , мы обсуждали утечки памяти и IDisposable , к которым мы не дошли. любой реальный вывод.

Класс, который обрабатывает неуправляемые ресурсы, вероятно, реализует IDisposable . Если проигнорировать это и не вызвать Dispose , а также не заключить объект в с помощью - приведет ли это к утечке неуправляемого ресурса? Или он будет должным образом очищен, когда сборщик мусора соберет объект?

Можно предположить, что класс, обрабатывающий неуправляемый ресурс, имеет правильную реализацию IDisposable , включая финализатор и т. Д.

12
задан Community 23 May 2017 в 12:04
поделиться