Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
33 / 25 / 7
Регистрация: 24.03.2016
Сообщений: 259
1

While и задержка

19.07.2016, 19:54. Просмотров 3548. Ответов 7
Метки нет (Все метки)


Здравствуйте, если можно нужен быстрый ответ Есть цикл while, мне нужно что бы после каждой итерации в нём происходила задержка на 0.2 секунды, спасибо )
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2016, 19:54
Ответы с готовыми решениями:

Задержка :-)
Вот хочу помигать св.диодами, начало положено и становится все более ясней. Но вот возник вопрос -...

Задержка
Здравствуйте, необходимо реализовать задержку между выполнением кода, при нажатии на button на...

Задержка
Здравствуйте. Хочу поиграться с ШИМ, что б на COM порте светодиод плавно изменял интенсивность. Но...

Задержка
Здравствуйте! Имеется такой код: mov eax mov ,ebx Мне нужно сделать задержку на 1 секунду перед...

7
706 / 706 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
19.07.2016, 19:57 2
C#
1
Thread.Sleep(200);
0
33 / 25 / 7
Регистрация: 24.03.2016
Сообщений: 259
19.07.2016, 20:02  [ТС] 3
Я не представляю, как через поток , запуская цикл while, усыплять этот цикл, потому это немного не то, мне важна каждая итерация. Если можете пример привести, очень прошу.
0
706 / 706 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
19.07.2016, 20:03 4
Встречный вопрос: что должно происходить во время этой задержки?
0
33 / 25 / 7
Регистрация: 24.03.2016
Сообщений: 259
19.07.2016, 20:07  [ТС] 5
C#
1
2
3
4
5
 while (chekTrading < 100)
{
     // Do..
 chekTrading++;
}
Вот такой код у меня.

Добавлено через 1 минуту
И после каждого раза, мне нужно делать задержку, так сказать ограничение по кол-во итераций в секунду

C#
1
2
3
4
5
6
 while (chekTrading < 100)
{
     // Do..
 chekTrading++;
    // Stop this on 0.2 sec
}
0
706 / 706 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
19.07.2016, 20:10 6
C#
1
2
3
4
5
6
 while (chekTrading < 100)
{
     // Do..
 chekTrading++;
   Thread.Sleep(200);
}
0
33 / 25 / 7
Регистрация: 24.03.2016
Сообщений: 259
19.07.2016, 20:11  [ТС] 7
А что если я передам эту функцию в отдельный поток, а потом в этой же функции пропишу
C#
1
Thread.Sleep()
?
У меня "замёрзнет" тот поток, в котором она работает, или же основной?

Добавлено через 24 секунды
Просто мне нельзя замораживать основной)
0
706 / 706 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
19.07.2016, 20:14 8
"Замерзнет" именно тот поток в котором вызван слип.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2016, 20:14

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Задержка js
Здравствуйте!!! Подскажите пожалуйста. надо сделать так, чтобы один скрипт выполнялся сразу, а...

Задержка
Добрый всем день. После получения фокуса должен выполнится запрос.У меня наоборот запрос...

Задержка
Доброго времени суток. В программе понадобилось выводить разные значения с определённым интервалом....

Задержка
Здраствуйте, возникла проблема при использовании 86h int 15h. По идеи с помощю этого прерывания...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.