次の問題があります: ソケットの選択を待機しています。
ArrayList a = new ArrayList();
a.Add(Socket1);
print_time_before
Select(a, null, null, 8000000);
print_time_after
他のアプリケーションがそのソケットに書き込みを行っていませんが、印刷間の時間は 8 秒ではないことがわかります。なにが問題ですか ?
ia a にはソケットが含まれています。これは、読み取るものが何もないか、または ? があることを意味します。