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

本文关键字:不能 索引 | 更新日期: 2023-09-27 18:00:25

这个错误不会阻止代码运行,但我想修复它。这是代码,错误显示在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");

感谢

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

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

返回一个表数组。此数组只有2个项,这就是为什么您的索引只能是0或1。您不能执行y[3],因为您的数组没有第四个元素。