Как я могу написать сопрограмму, которая выдает результат, но продолжает работать?
https://devblogs.microsoft.com/oldnewthing/20220707-00/?p=106843
https://devblogs.microsoft.com/oldnewthing/20220707-00/?p=106843