Предположим, у меня в главном потоке запущено несколько асинхронных задач.
Я использую в своей функции 'await', чтобы разрешить приостановку выполнения одной функции при вызове блокировки, чтобы позволить другой продолжить.Все хорошо.
Однако есть ли гарантия, что блоки кода между эти вызовы будут выполняться непрерывно?
Мне интересно, могу ли я внести изменения вглобальное состояние между асинхронными вызовами - не беспокоясь о состоянии гонки?