1

次のようなネットワーク ストリームを使用して telnet からデータを読み取っています。

string out_string = Encoding.Default.GetString(ReadFully(readStream,0));

注:ReadFully はネットワーク ストリームを取得し、トリックを実行します。

私の質問は、「readStream」からのデータの読み取りを数秒間遅らせるために、上記の行の前に遅延を置くにはどうすればよいですか?

4

3 に答える 3

1

次のように現在のスレッドをスリープできます。

Thread.Sleep([Number of milliseconds]);
于 2013-07-09T05:57:22.790 に答える
1

これを試して

Thread.Sleep(8000);
string out_string = Encoding.Default.GetString(ReadFully(readStream,0));
于 2013-07-09T05:57:46.993 に答える
0
System.Threading.Thread.Sleep(5000);

操作を 5 秒遅らせます。

于 2013-07-09T05:57:19.720 に答える