是否有一种方法来检测在C#网络的速度和带宽的使用?甚至指向开源组件的欢迎。

有帮助吗?

解决方案

尝试使用System.Net.NetworkInformation类。特别是, System.Net.NetworkInformation.IPv4InterfaceStatistics 应该有一些信息沿线的你要找的是什么

具体而言,您可以检查bytesReceived财产,等待一个给定的时间间隔,然后再次检查bytesReceived属性来了解有多少字节/秒的连接处理的想法。为了获得良好的数字,但是,你应该尝试从给定的来源下载的信息大块,并检查即可;这样,你应该是“杏”的连接,当你做了测试,这应该给更多的帮助号码。

其他提示

您应该能够计算出你从的 IPGlobalStatistics 类。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top