public String GetRemoteHostIP() { String result = ""; try { result = this.Sock.RemoteEndPoint.ToString(); } catch (ObjectDisposedException e) { result = "SOCKET DISPOSED"; } return result; }