【发布时间】:2011-03-12 00:22:13
【问题描述】:
我想出了以下代码:
private void button1_Click(object sender, EventArgs e)
{
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
using (var o = new OpenFileDialog())
{
if (o.ShowDialog() == DialogResult.OK)
doc.Load(o.FileName);
}
foreach (HtmlAgilityPack.HtmlAttribute att in doc.DocumentNode.Attributes)
{
label1.Text += Environment.NewLine +
att.Name + " " + att.Value;
}
}
但它什么也没做。没有错误,没有异常,它可以编译并运行。但是,正如您所看到的,从 foreach 循环内部,它应该不断将找到的属性及其值添加到 label1.Text 控件,但事实并非如此。什么都没有发生!
我做错了吗?有人可以帮忙吗?
谢谢
【问题讨论】:
标签: c# .net html winforms html-agility-pack