Разруливание самозамыкания
Как можно разрулить самозамыкание?
Есть локальная переменная, на нее назначается делегат, в делегате идет замыкание на эту же переменную (без замыкания «на „себя”» обойтись достаточно сложно), в итоге получается, что делегат остаётся существовать до завершения работы программы, и из-за этого в рантайме незначительно подтекает память.
|