我有一個循環中至極我有使用套接字 int bytesRead = 0;
int offset = 0;
do
{
var buffer = new byte[N - offset];
bytesRead = socket.Receive(buffer, 0, buffer.Length, SocketFlags.None);
Buffer.BlockCopy(
我有一個函數checkReg(),它檢查我的設備是否已經在服務器上註冊了第一個啓動的代碼並返回一個regStatus變量。該功能工作正常,但需要一段時間才能完成註冊,並且我的申請無法繼續進行,但未確認已完成註冊。 我想使用一個簡單的線程來檢查regStatus一次1秒,並在5次嘗試後,如果它尚未註冊然後殺死線程並返回,如果它在5次嘗試之前完成然後殺死線程和繼續。 Thread(run every