title: Alternative to NetworkStream.Read that indicates remote host has closed the connection?
body: <p>With regards to handling a TCP/IP connection using the <code>TcpClient</code> class, is there an alternative for checking whether the remote host has closed the connection other than waiting for the <code>NetworkStream.Read</code> method to return a 0?</p>