title: Trying to save images to hard disk give me error: URI formats are not supported
body: <p>This is the function im using  and I want to save the images in the links i got from the website on my hard disk. </p>
  
  <pre><code>public void GetAllImages()
  {
  
    // Bing Image Result for Cat, First Page
    string url = "http://www.bing.com/images/search?q=cat&amp;go=&amp;form=QB&amp;qs=n";
  
  
    // For speed of dev, I use a WebClient
     WebClient client = new WebClient();
     string html = client.DownloadString(url);
  
     // Load the Html into the agility pack
     HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
     doc.LoadHtml(html);
  
     // Now, using LINQ to get all Images
     /*List&lt;HtmlNode&gt; imageNodes = null;
     imageNodes = (from HtmlNode node in doc.DocumentNode.SelectNodes("//img")
                                where node.Name == "img"
                                &amp;&amp; node.Attributes["class"] != null
                                &amp;&amp; node.Attributes["class"].Value.StartsWith("sg_t")
                                select node).ToList();*/
  
     var imageLinks = doc.DocumentNode.Descendants("img")
          .Where(n =&gt; n.Attributes["class"].Value == "sg_t")
          .Select(n =&gt; HttpUtility.ParseQueryString(n.Attributes["src"].Value["amp;url"])
          .ToList();
  
  
  
  
  
     foreach (string node in imageLinks)
       {
        y++;
        //Console.WriteLine(node.Attributes["src"].Value);
        richTextBox1.Text += node + Environment.NewLine;
        Bitmap bmp = new Bitmap(node);
        bmp.Save(@"d:\test\" + y.ToString("D6") + ".jpg");
  
        }
  
   }
  </code></pre>
  
  <p>In the bottom in the foreach im using Bitmap but then im getting the error. why ?</p>