Если вы, во время логирования, создаете объект - его надо где-то хранить. Когда объект выйдет за пределы видимости его может съесть gc.
Строки, напомню - тоже объекты, к тому же иммутабельные.
Я не понимаю что такое - "элегантно" в инженерном представлении. Это - ходить в смокинге с моноклем?
В цилиндре с сигарой?
Дружище Zolg. То что ты хочешь - противоречит принципам ООП. Если ты хочешь динамически
передавать логику - то создай новый интерфейс который принимает лямбды и это и будет коробочным
решением вопроса.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.