C # VS2010 не входит в цикл? - PullRequest
       0

C # VS2010 не входит в цикл?

1 голос
/ 09 августа 2011

Следующий код не входит в цикл i for. У меня были проблемы с моим компьютером и VS2010. Это проблема кодирования (я программист на vb.net программирую на c # .net) или проблема установки на vb?

            for(int hi = 1; hi > 10; hi++)
            {
                reply = pingsender.Send(ip, 500, buffer, options);
                avgtime += reply.RoundtripTime;
            }
            //EDIT:
            //All code except for issue taken offline due to company policy
            //sorry for any inconvience

Этот код вложен в четыре цикла for (которые все работают) и выполняется, и предназначен для помещения статистики ping в список. Извините за грязный код, я комментирую и очищаю после того, как код заработал.

Заранее благодарим за всю вашу тяжелую работу!

Ответы [ 2 ]

11 голосов
/ 09 августа 2011
for(int hi = 1; hi > 10; hi++)

никогда не будет правдой; терпит неудачу при первом тесте, поскольку 1 не является > 10.

Среднее предложение (по существу) «пока», а не «до». Я подозреваю, что вам нужно < 10 (для 9 итераций) или <= 10 (для 10 итераций).

0 голосов
/ 09 августа 2011

Трудно догадаться, почему код не входит в ваш цикл for.(Тем более, что код является лишь фрагментом проблемы.)

Я бы посоветовал вам установить точку останова в цикле for, а затем проверить, какие переменные установлены.Всегда полезно использовать отладчик для диагностики.

Приветствия!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...