c#Webspider字典

时间:2013-07-12 23:16:01

标签: c# web-crawler

我尝试在C#中创建一个蜘蛛网。 我想使用一个字典来读取每一行(即一个URL)并获得相同的信息。 当有更多链接到此网址时,我无法退出循环

  

Console.WriteLine(“no link”);

在调试模式下,我得到以下信息:

  

对象引用未设置为对象的实例。“对于行”}   while(link.Length> 0);

这是我的代码,如果你可以帮助我开始我的第一个程序,我将非常高兴:)

1 个答案:

答案 0 :(得分:0)

尝试:

} while (!String.IsNullOrEmpty(link));

而不是:

} while (link.Length > 0);

您的链接变量似乎为null,如果您尝试访问null变量的属性,则会得到NullReferenceException。