rediffusion
11/5/2017 - 1:44 PM

Генерация паузы

Немного инфы в WORD - Вопрос-Ответ (поддержка)

//Генерации паузы
Random rndGenerator = new Random();
int intRandomNumber = 0;


intRandomNumber = rndGenerator.Next(1000, 5000);
//В данном случае генерируем чиcло в диапазоне от 1000 до 5000 и потом пауза будет такая.

System.Threading.Thread.Sleep(intRandomNumber );
//Третий способ
Thread.Sleep(new Random().Next(500, 3500)); //случайная пауза от полусекунды до 3,5 секунд
//Второй способ
//Чтобы задержки в каждом случае были случайными в диапазоне, нужно перед первым циклом в коде создать объект-генератор случайных чисел:
Random rndGenerator = new Random();

//...а в каждом месте где нужна пауза между полями - нужно поместить:
Thread.Sleep(rndGenerator.Next(500, 1500)); //будет случайная пауза от полусекунды до полутора секунд
//Установить заранее размер задержки
instance.FieldEmulationDelay=500; //полсекунды