Pull to refresh

Comments 2

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

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


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

Sign up to leave a comment.

Articles

Change theme settings