111,125
社区成员
发帖
与我相关
我的任务
分享
while (true)
{
Socket temp = listener.Accept();
string recvStr = "";
byte[] recvBytes = new byte[1024];
int bytes;
bytes = temp.Receive(recvBytes, recvBytes.Length, 0);
recvStr += Encoding.GetEncoding("gbk").GetString(recvBytes, 0, bytes);
temp.Close();
}while (true)
{
Socket temp = listener.Accept();
StringBuilder recvStr = new StringBuilder();
byte[] recvBytes = new byte[1024];
int bytes;
do
{
bytes = temp.Receive(recvBytes, recvBytes.Length, 0);
recvStr.Append(Encoding.GetEncoding("gbk").GetString(recvBytes, 0, bytes));
}
while (bytes > 0);
temp.Close();
}