以下代码未进入i for循环。我的电脑和VS2010出了问题。这是编码问题(我是编程c#.net的vb.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循环中(一切都有效)并且是runnin,并且用于将ping统计信息放在列表框中。对不起凌乱的代码,我在代码工作后发表评论和清理。
提前感谢您的辛勤工作!
答案 0 :(得分:11)
for(int hi = 1; hi > 10; hi++)
永远不会成真;在第一次测试时失败,因为1
不是> 10
。
中间条款(基本上)是“而” - 而不是“直到”。我怀疑你需要< 10
(9次迭代)或<= 10
(10次迭代)。
答案 1 :(得分:0)
很难猜出为什么代码没有进入你的for循环。 (特别是因为代码只是问题的一小部分。)
我建议你在for循环上放置一个断点,然后检查变量的设置。使用调试器进行诊断总是有帮助的。
干杯!