有沒有辦法在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. 連接到Android外殼的寬帶網絡和WiFi網絡
- 6. 在C#中測量網絡帶寬
- 7. 無法檢測並處理網絡連接速度緩慢(WebServices)
- 8. 檢查Xcode中的連接速度(帶寬)
- 9. 檢測網絡連接
- 10. 利他網絡連接帶寬估計
- 11. 在C#中檢測網絡狀態(連接 - 斷開連接)
- 12. 使用C#什麼是計算網絡帶寬速度最可靠的方法?
- 13. 在Java中,如何在不使用DNS的情況下測試網絡連接?
- 14. 測試低帶寬網絡
- 15. 使用berkeley套接字的網絡連接速度很慢
- 16. 使用jquery檢測上傳速度帶寬
- 17. 在.NET中檢測3G網絡連接
- 18. 在沒有網絡連接的情況下檢測當前城市
- 19. C,C++所有平臺中進程的CPU使用情況和內存使用情況+當前時間的可用網絡下行帶寬
- 20. sencha touch + phonegap ::如何測量iOS上的網絡連接速度(3G檢查)iPhone
- 21. 檢測任何連接網絡的人
- 22. 有沒有Perl模塊來測試網絡連接速度?
- 23. C++中的網絡連接
- 24. C#測試恆定的網絡連接
- 25. 使用Apache HttpComponents測量帶寬使用情況HttpClient
- 26. 在Android上檢測網絡連接?
- 27. Xcode 4.2檢測網絡連接
- 28. iOS檢測無網絡連接
- 29. 如何檢測網絡斷開連接?
- 30. 檢測midp中的wifi和網絡連接