C# UDP套接字侦听器

C# UDP套接字侦听器,c#,sockets,udp,bind,listen,C#,Sockets,Udp,Bind,Listen,当我尝试在服务器上创建UDP套接字侦听器并接受来自客户端的连接时,在调用voiceSocket.Listen(5)时会出现此错误“引用的对象类型不支持尝试的操作”此所有代码: voiceSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); voiceSocket.Bind(new IPEndPoint(IPAddress.Any, VPORT));

当我尝试在服务器上创建UDP套接字侦听器并接受来自客户端的连接时,在调用
voiceSocket.Listen(5)时会出现此错误“引用的对象类型不支持尝试的操作”此所有代码:

voiceSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
        voiceSocket.Bind(new IPEndPoint(IPAddress.Any, VPORT));
        voiceSocket.Listen(5);
        voiceSocket.BeginAccept(VoiceAceptCallback, null);
UDP(
ProtocolType.UDP
)是一种无连接协议,您只需发送或接收数据,而不知道线路的另一端是否有其他人

也许你需要TCP