我正在使用 c sharp 创建一个客户端服务器应用程序。服务器正在使用具有固定端口号的 tcplistener。客户端使用 tcpclient 连接到服务器。连接后,客户端和服务器都使用此连接进行通信。然后应用程序创建新的 udp 连接以发送和接收消息。由于服务器假设接受来自单个客户端的多个连接,我必须区分每个连接与不同的端口。为了做到这一点,我必须首先 1. 在服务器上,创建一个 udpclient(在服务器上自动使用未使用的 udp 端口)。2.将服务器udpclient使用的端口号发送给客户端。3. 客户端使用指定的端口号向服务器发送数据。
问题是,如何创建一个可以知道使用的端口号的 udpclient?