c#中这个java代码的等价物是什么
DatagramPacket dp = new DatagramPacket(output,output.length,pack.getAddress(),pack.getPort());
socket.send(dp);
其中pack - DatagramPacket 和socket - DatagramSocket?
System.Net.Sockets.UdpClient
提供用户数据报协议 (UDP) 网络服务。
UdpClient 类提供了在阻塞同步模式下发送和接收无连接 UDP 数据报的简单方法。由于 UDP 是一种无连接传输协议,因此您无需在发送和接收数据之前建立远程主机连接。但是,您可以选择通过以下两种方式之一建立默认远程主机:
使用远程主机名和端口号作为参数创建 UdpClient 类的实例。
创建 UdpClient 类的实例,然后调用 Connect 方法。
和:
Send(Byte[], Int32)
向远程主机发送 UDP 数据报。
或者:
Send(Byte[], Int32, IPEndPoint)
向指定远程端点的主机发送 UDP 数据报。
最后一个更接近您的示例代码。