Мое понимание завершения - это: Чтобы вымыться или исправить память, которую занимает объект, Сборщик "мусора" входит в действие. (автоматически вызывается?) Сборщик "мусора" затем...
Я должен выполнить свой код после завершения единицы SysUtils. Я поместил свой код в отдельную единицу и включал его сначала в пункт использования dpr-файла, как это: проект Project1; использование MyUnit,/...
Разделите 10.13, Деструкторы, Спецификации языка 3.0 C# указывает следующее: Деструкторы не наследованы. Таким образом класс не имеет никаких деструкторов кроме того, который может быть объявлен в...
Очевидно, гарантии области ограниченного выполнения не применяются к итераторам (вероятно, из-за того, как они реализованы и все), но это ошибка или это умышленно? [См. Пример ниже.] Т.е. ...
Недавно я обсуждал с коллегой значение Dispose и типы, реализующие IDisposable. Я думаю, что реализация IDisposable для типов, которые должны очищаться, имеет смысл...
Я пытаюсь найти безопасный / детерминированный способ освободить интерфейс, который инкапсулирован в OleVariant. AFAICS Delphi выпускает ссылки на интерфейс в конце процедуры, но в моем случае я ...