我需要从客户端获取两个信息,一个IP和一个端口(端口优先),我的应用跳过第二个接收
while (true)
{
SocketFlags sf;
sf = SocketFlags.None;
bytes = client.Receive(data, sf);
port32 += System.Text.Encoding.ASCII.GetString(data, 0, bytes);
port = Convert.ToInt32(port32);
bytes = 0;
break;
}
while (true)
{
SocketFlags sf;
sf = SocketFlags.None;
bytes = client.Receive(data2, sf);
ip += System.Text.Encoding.ASCII.GetString(data2, 0, bytes);
if (ip != "")
break;
}