C#关于多线路Ping多个IP地址的问题。

如图,我要实现同时Ping多个IP地址。事先并不知道需要Ping多少个IP,是自己选定IP多少个。如果选定4个,如图所示。点击开始后,就4路同时Ping指定的IP地址。请... 如图,我要实现同时Ping多个IP地址。事先并不知道需要Ping多少个IP,是自己选定IP多少个。如果选定4个,如图所示。点击开始后,就4路同时Ping指定的IP地址。
请问,这个思路,用C#语言怎么设计。如果我选定Ping N个IP,是同时开N个线程还是开N个进程。我试了,开N个线程貌似跟开1个线程是一样的效果。我测试了任务管理器中的网络使用率,开4个线程和开1个线程,使用率是一样的。
请问,我要实现上述的思路,该怎么弄。图中的软件不是我做的,我要在我做的软件中实现图中的功能。用的C# WinForm开发平台。到底该开进程还是开线程,同时监控Ping测试的包,速率等。达到跟图示一样的效果。求指点。
展开
 我来答
匿名用户
2015-05-27
展开全部
多线程调用Process.Start 取回控制台返回字节,ping几个都没问题啊
追问
我没用进程。我是用的NetInformation命名空间里的PingReply来Ping的。可以实现么?。
追答
能实现就好了,何必纠结哪种方式实现
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式