当socket接收数据而不是循环时,只需使用:
if (k > 0) label1.Text = Encoding.UTF8.GetString(b);
你也可以使用 这个 用于简单地使用TcpClient发送和接收数据,TcpClient是套接字的包装器。