检测网络连接速度,并在C#中的带宽使用
-
05-09-2019 - |
题
是否有一种方法来检测在C#网络的速度和带宽的使用?甚至指向开源组件的欢迎。
解决方案
尝试使用System.Net.NetworkInformation类。特别是, System.Net.NetworkInformation.IPv4InterfaceStatistics
应该有一些信息沿线的你要找的是什么
具体而言,您可以检查bytesReceived
财产,等待一个给定的时间间隔,然后再次检查bytesReceived
属性来了解有多少字节/秒的连接处理的想法。为了获得良好的数字,但是,你应该尝试从给定的来源下载的信息大块,并检查即可;这样,你应该是“杏”的连接,当你做了测试,这应该给更多的帮助号码。
其他提示
您应该能够计算出你从的 IPGlobalStatistics 类。
不隶属于 StackOverflow