Вы не должны останавливать основной поток для этой работы. Создайте отдельный поток или используйте задачу Async для выполнения этой работы. Вы можете использовать метод sleep () в асинхронной задаче, и ваш основной поток не будет затронут. Если вам нужен код для этого, отправьте код, который вы пробовали до сих пор.