TcpClient myClient = new TcpClient(Server, Port); Stream myStream = myClient.GetStream(); outStream = ASCII.GetBytes( "GET /" ); myStream.Write(outStream, 0 , outStream.Length); myStream.Read(inStream, 0 , inStream.Length); // вот тут повисает намертво