Jak mogę użyć HTML Agility Pack, aby pobrać wszystkie obrazy ze strony internetowej?

Właśnie pobrałem HTMLAgilityPack, a dokumentacja nie zawiera żadnych przykładów.

Szukam sposobu na pobranie wszystkich obrazów ze strony internetowej. Ciągi adresu, a nie obraz fizyczny.

<img src="blabalbalbal.jpeg" />

Muszę pobrać źródło każdego znacznika img. Chcę tylko wyczuć bibliotekę i jej ofertę. Wszyscy mówili, że to najlepsze narzędzie do pracy.

Edytować

public void GetAllImages()
    {
        WebClient x = new WebClient();
        string source = x.DownloadString(@"http://www.google.com");

        HtmlAgilityPack.HtmlDocument document = new HtmlAgilityPack.HtmlDocument();
        document.Load(source);

                         //I can't use the Descendants method. It doesn't appear.
        var ImageURLS = document.desc
                   .Select(e => e.GetAttributeValue("src", null))
                   .Where(s => !String.IsNullOrEmpty(s));        
    }

questionAnswers(2)

yourAnswerToTheQuestion