現在、データを送受信するために、UdpClientクラスを介してリモートサーバーに接続しています。すべて正常に動作していますが、情報の送受信に要する合計時間を取得できるようにしたいと考えています。これを行う最も効率的で正確な方法は何でしょうか?C# - UDP接続のroundtriptimeを取得する
0
A
答えて
2
正確な結果を得るには、アプリケーションのプロファイルを作成する必要があります。 dotTrace 4.5 Performanceをお勧めします。
mvandersteenのようにストップウォッチを使用することもできますが、この場合は(アプリケーションがMVC 3プロジェクトであることを前提としています)のstackoverflow開発者が開発したプロジェクトをお勧めします。
1
タイマーでコードを折り返して試してみることもできます。粗い、しかし効果的。
Stopwatch st = new Stopwatch();
st.Start();
// your code to chat with udp server
st.Stop();
long timeTaken = st.ElapsedMilliseconds;
関連する問題
- 1. UDP C#の接続
- 2. UDP接続からクライアントIPを取得するC#
- 3. UDP「接続」 - C#でのスピード
- 4. TizenエミュレータUDP接続
- 5. UDPソケット接続をフラッシュアクションスクリプト
- 6. クライアント - サーバー間UDP接続
- 7. MathematicaでUDPデータストリームに接続
- 8. RabbitmqはUDP接続を聞きます
- 9. P2P TCP/UDP接続の確立(NATトラバーサル)
- 10. 接続マネージャーからwi-fi接続ステータスを取得する
- 11. C++ [UDP]サーバー上の接続された(クライアント)ソケット接続をすべて追跡する方法は?
- 12. クロスオーバー接続によるUDPブロードキャスト
- 13. アンドックのudp接続のためのSockect
- 14. ns3のudp接続のスループットの計算
- 15. このC++整列化データをC#でのUDP接続で読む
- 16. Udp接続のIPの問題
- 17. hikari-cp接続プールからネイティブ接続を取得する
- 18. 接続プールからデータベース接続を取得する
- 19. UDP接続(ブリッジ)でデータを送信
- 20. UDP、NATと「接続」を設定
- 21. Windowsネットワークを使用したUDP接続
- 22. UDP Androidエミュレータ/ホスト間の接続
- 23. iOS接続を取得
- 24. HttpURLConnectionの取得接続
- 25. リモート接続数を取得する
- 26. アンドロイドエミュレータでインターネット接続を取得する
- 27. SOAPで接続オブジェクトを取得する
- 28. エラーを取得する "java.net.SocketException:接続リセット"
- 29. クライアントをサーバーに接続し、C#でテキストファイルを取得します
- 30. C#でパスワード値なしの接続文字列を取得