public int Receive(byte[] buffer, out IEndPoint endPoint) { int count = UDP.Receive(socket, ref receiveEndPoint.address, buffer, buffer.Length); endPoint = receiveEndPoint; return(count); }