LinkFinder.find无法在webcrawler应用程序中工作

时间:2012-09-04 12:34:18

标签: c#

编写代码作为从网页上抓取链接的网络抓取工具的开始。

按照此页面的说明操作:

http://www.dotnetperls.com/scraping-html

我似乎收到无法找到LinkFinder的错误?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Diagnostics;

namespace WebCrawler
{
class Program
{
    static void Main(string[] args)
    {
        WebClient url = new WebClient();
        String initialLink = url.DownloadString("http://www.FAKEADDRESS.org.uk/");

        for (LinkItem i in LinkFinder.find(initialLink))
        {

            System.Diagnostics.Debug.WriteLine(initialLink);
        }
    }
    }
}

1 个答案:

答案 0 :(得分:4)

LinkFinder是一个类,它包含在您提供的URL的代码中。确保您还以某种方式将该类复制到项目中(文件本身,在另一个文件中,无论如何)。