0
私はC#でTCPサーバーソフトウェアを使用しています。私は以下のコードを使用してクライアントから来ているデータを読んでいます。この場合TCPクライアントがTCPサーバーにデータを頻繁に送信するとNetworkStreamデータが圧縮される
DataLen = NetworkStream.Read(Data, 0, Data.Length);
クライアントは時間の非常に小さな期間で継続的にデータを送信するときに、私は最後のデータ・バッファを評価していながら、新しいデータが付属しています。この場合、どうしたらいいですか?
はい、これは間違いありません。私は同じデータを2〜3回読んでいます。私は何をすべきか? – sanchop22
NetworkStream.Readメソッドの戻り値であるデータ長を使用すると、問題は解決されます。 – sanchop22