byte[] bytes = new byte[1024];IPHostEntry HostEntry = Dns.GetHostEntry(Dns.GetHostName());
            
IPAddress address = HostEntry.AddressList[0];
IPEndPoint endpoint = new IPEndPoint(address, 11000);
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
socket.Connect(endpoint);byte[] msg = Encoding.ASCII.GetBytes("This is a test<EOF>");
int bytesSent = socket.Send(msg);int bytesRec = socket.Receive(bytes);Console.WriteLine("Echoed test = {0}", Encoding.ASCII.GetString(bytes, 0, bytesRec));socket.Shutdown(SocketShutdown.Both);
socket.Close();
可将端口号改为80就能正常运行,谁知道中什么问题。