Нужно ли удалять System.Timers.Timer, если вы используете его в своем приложении?
Я вижу, что вы задали этот dispose вопрос год назад, но позвольте .net мне добавить свои 2 цента. Чуть .net-framework меньше из-за инфляции :). Недавно c# я обнаружил в нашем приложении, что c#-language мы не избавлялись от таймеров. У visual-c# нас была коллекция объектов, и timer у каждого объекта был таймер. Когда c#-language мы удалили элемент из коллекции, мы timer подумали, что это должен timer быть сборщик мусора. Почему-то visual-c# не так с таймерами. Нам пришлось dot-net вызвать dispose для объекта visual-c# в коллекции, чтобы избавиться c#-language от таймера до того, как объекты dispose будут фактически собраны c#-language мусором.
c#
.net
timer
dispose
Нужно ли удалять System.Timers.Timer, если вы используете его в своем приложении?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.