У меня есть функция, которую я использую while (true) для многократного сканирования адресов памяти приложения для обнаружения изменений. Я сплю нить 1 секунду между итерациями, и это помогает производительности. Однако существует ли способ создать настраиваемый обработчик событий, чтобы избавиться от циклов?
Вы изучали использование Timer с интервалом в 1000 (миллисекунды)?
Это также дает вам чистый выход из вашего опроса, просто уничтожая таймер, вместо того, чтобы проверять состояние и выходить из цикла while.