我想将 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 会自动选择一个可用端口。我想手动设置发送数据包的端口。
提前感谢您的帮助!