代码是这样的:
try
{
   IPEndPoint ipe = new IPEndPoint(IPAddress.Parse(this.txtIP.Text.Trim()),int.Parse(this.txtPort.Text.Trim()));
   socket = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
   socket.Connect(ipe);   byte[] byteMessage = Encoding.Default.GetBytes(this.txtMessage.Text);
   socket.Send(byteMessage);
   socket.Shutdown(SocketShutdown.Both);
   socket.Close();
 }
catch(SocketException se)
{
   MessageBox.Show(se.Message,"SocketException:",MessageBoxButtons.OK,MessageBoxIcon.Error);
}消息是可以发送了,可是我看了服务端上信息,只要客户端每发一次消息,端口就会递增1
,比如第一次1100,第二次就是1101了,这样下去不是要占用许端口么。这怎么解决啊?