我想要发送UdpPacket到特定的远程主机(我已经知道公共IP和端口)。 我想要使用C#的UdpClient类。
static int Main()
{
UdpClient client = new UdpClient();
IPEndPoint remoteEP = new IPEndPoint(IPAddress.Parse("1.2.3.4"), 9999);
byte[] data = GetData();
client.Send(data, data.Length, remoteEP);
}
在发送数据包时,UdpClient会自动选择一个可用的端口。我希望能够手动设置发送数据包所使用的端口。
提前感谢您的帮助!