有沒有辦法在C#中檢測網絡速度和帶寬使用情況?甚至指向開源組件也是受歡迎的。檢測C#中的網絡連接速度和帶寬使用情況
38
A
回答
30
嘗試使用System.Net.NetworkInformation類。特別是,System.Net.NetworkInformation.IPv4InterfaceStatistics
應該有你想要的信息。
具體而言,您可以檢查bytesReceived
屬性,等待給定的時間間隔,然後再次檢查bytesReceived
屬性,以瞭解連接正在處理的字節數/秒。然而,爲了獲得一個好的數字,你應該嘗試從給定源下載一大塊信息,然後檢查;這樣,當你做測試時,你應該'最大化'連接,這應該提供更多有用的數字。
8
你應該能夠從IPGlobalStatistics類中計算出你需要的所有東西。
相關問題
- 1. 檢測網絡連接帶寬(Android)
- 2. 檢測蜂窩網絡與802.11和以太網的連接和速度? C#.Net
- 3. 檢測.net/WCF中的連接速度/帶寬
- 4. 使用Java測量內部網絡速度/帶寬
- 5. 如何檢查網絡連接速度
- 6. 使用TrafficStats網絡連接速度
- 7. 連接到Android外殼的寬帶網絡和WiFi網絡
- 8. 在C#中測量網絡帶寬
- 9. 無法檢測並處理網絡連接速度緩慢(WebServices)
- 10. 檢查Xcode中的連接速度(帶寬)
- 11. 檢測網絡連接
- 12. 在java中通過套接字連接測量網絡使用情況
- 13. 利他網絡連接帶寬估計
- 14. 在C#中檢測網絡狀態(連接 - 斷開連接)
- 15. 在phonegap應用程序中檢測到網絡連接速度慢
- 16. GCP網絡使用情況監測
- 17. 使用C#什麼是計算網絡帶寬速度最可靠的方法?
- 18. 在Java中,如何在不使用DNS的情況下測試網絡連接?
- 19. 測試低帶寬網絡
- 20. 使用berkeley套接字的網絡連接速度很慢
- 21. C#減少網絡帶寬使用
- 22. 在.NET中檢測3G網絡連接
- 23. 使用jquery檢測上傳速度帶寬
- 24. 在沒有網絡連接的情況下檢測當前城市
- 25. Java快速檢查網絡連接
- 26. 檢測移動帶寬/連接類型
- 27. GCE實例內部網絡上的網絡連接速度
- 28. C,C++所有平臺中進程的CPU使用情況和內存使用情況+當前時間的可用網絡下行帶寬
- 29. sencha touch + phonegap ::如何測量iOS上的網絡連接速度(3G檢查)iPhone
- 30. 在Windows上以編程方式檢測連接的網絡速度