Если вы не знаете, что определенный класс IDisposable объекта может быть безопасно оставлен, не делайте этого. Всегда убирайте за собой, когда это возможно. «Завершение» (процесс уведомления объектов, от которых они отказались) опасен и может создать много гейзенгов. Не полагайтесь на это, если существует какая-либо практическая альтернатива.

ли кто-нибудь объяснить, что может случиться, если вы этого не сделаетеDispose несколькоIDisposable организация(поusing или прямойDispose вызов)?

Всегда ли это приводит кутечка памяти и если да,C# утечки памяти похожи наC++ утечки памяти, где они могут легко привести к сбою илиC# песочница безопаснее с этой точки зрения?

Спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос