相关疑难解决方法(0)

UdpClient在广播地址上接收

在c#中我使用的是UdpClient.Receive函数:

public void StartUdpListener(Object state)
    {
        try
        {
            udpServer = new UdpClient(new IPEndPoint(IPAddress.Broadcast, 1234));
        }
        catch (SocketException ex)
        {
            MessageBox.Show(ex.ErrorCode.ToString());
        }

        IPEndPoint remoteEndPoint = null;
        receivedNotification=udpServer.Receive(ref remoteEndPoint);
        ...
Run Code Online (Sandbox Code Playgroud)

但是我得到一个插座例外称该地址不可用,错误代码为10049,该怎么办否定这个异常?

c# udp

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

udp ×1