索引不能为3,只能为0或1

时间:2014-04-25 20:46:37

标签: c#

此错误不会阻止代码运行,但我想修复它。这是代码,错误显示在HtmlElementCollection rows = Y[3].GetElementsByTagName ("tr");下 任何想法将不胜感激。

doc.LoadHtml(content);
BindingSource datasource = new BindingSource();
BindingSource datasource2 = new BindingSource();
HtmlElementCollection Y = webBrowser1.Document.GetElementsByTagName("table");

{
    HtmlElementCollection rows = Y[3].GetElementsByTagName ("tr");

谢谢

1 个答案:

答案 0 :(得分:0)

HtmlElementCollection Y = webBrowser1.Document.GetElementsByTagName("table");

返回一个表数组。这个数组只有2个项目,这就是你的索引只能是0或1的原因。 你不能做y [3]因为你的数组没有第4个元素。