补充一下,我用的环境是visual studio 2005

解决方案 »

  1.   


    string ServerIp="本地IP"
    int ServerPort=本地接收端口;IPEndPoint ipEndPoint = new IPEndPoint(ServerIP,ServerPort);
    udpClient.Recive(ref ipEndPoint);string remoteIp=ipEndPoint.Address;
    int remotePort=ipEndPoint.Port;是这意思不???
      

  2.   

    好象是,不过我还是没调通。
    1、IPEndPoint ipendpoint = new IPEndPoint(ServerIP,ServerPort);
    错误1 与“System.Net.IPEndPoint.IPEndPoint(long, int)”最匹配的重载方法具有一些无效参数
    2、UdpClient.Receive(ref ipendpoint)
    错误3 非静态的字段、方法或属性“System.Net.Sockets.UdpClient.Receive(ref System.Net.IPEndPoint)”要求对象引用
    参数格式不对?还是?
    用receive()可以接收到UDP的源IP和端口?我查着用ReceiveFrom()可以?