Я ищу пример, в котором показаны шаблоны утилизации .net с управляемыми и неуправляемыми ресурсами. В каждом учебнике показаны только фрагменты кода.
Начиная с .net 2.0 рекомендуется использовать SafeHandle s для управления ресурсами, как подробно описано на этой странице MSDN .
SafeHandle
MSDN имеет пример на IDisposable.Dispose странице метода , хотя, согласно комментариям, это устарело .
IDisposable.Dispose
Я думаю, что все, что вам нужно знать, очень хорошо описано в следующей статье " Копание в IDisposable " на MSDN: http://msdn.microsoft.com/en-us/magazine/cc163392.aspx