看板 C_Sharp 關於我們 聯絡資訊
while (true) { int recv = 0; byte[] data = new byte[1024]; recv = socket.Receive(data);//接受資料 if (recv == 0) break;//接受到 client的資料,才會將server資料送給clien string Message=Encoding.UTF8.GetString(data, 0, recv); richTextBox1.AppendText(Message+"\n"); } 我寫一個server接受client的message client 每0.5 sec發一次訊息給server 有時候recv=socket.Receive(data); 就會出問題 可以幫我看一下是少寫甚麼判斷式嗎?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.62.57.40 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1420948095.A.69B.html