Pull to refresh
Comments 2
IDisposable и финализация — очень полезные темы в контексте .Net-обёрток над native-интерфейсами.
Часто порядок разрушения объектов оказывается важен (кто-то держит соединение, используемое другим объектом). И тут без using'а уже не обойтись (если хочется сохранить код читабельным и легко поддерживаемым).

Я полностью с вами согласен, что без правильной реализации IDisposable и финализации при работе с неуправляемыми ресурсами никуда. Но об этом уже есть другие материалы, например, "CLR via C#" Рихтера.


А вот про поддержку нативных иерархий классов в управляемых обёртках я видел только у Хиге и в упомянутой во вступлении статье SSul. Поэтому я и решил перевести именно эту главу, а не главу про управление ресурсами.

Only those users with full accounts are able to leave comments. Log in, please.