title: Webclient Download String returns unexpected results
body: <p>I have this function to download the html code of a website but when i input this particular website it returns a dot(.) instead of the html code, can anyone tell me what wrong or why is it not retuning the code?</p>
  
  <p>Website:"<a href="http://bato.to/comic/_/nisekoi-r951" rel="nofollow">http://bato.to/comic/_/nisekoi-r951</a>"</p>
  
  <p>Code:</p>
  
  <pre><code>        public string DownloadString(string add)
          {
              string html = "";            
              using (WebClient client = new WebClient())
              {
                  client.Proxy = null;
                  client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");                
                  while (html=="")
                  {
                      try
                      {
                          html = client.DownloadString(add);
                          //MessageBox.Show(html);       
                      }
                      catch
                      {
                          html = "";
                      }
                  }
                  client.Dispose();
              }
              return html;
          }
  </code></pre>
  
  <p>Thank you for the help. </p>