у меня есть этот код
Dim htmldoc As HtmlDocument = New HtmlDocument()
htmldoc.LoadHtml(strPageContent)
Dim root As HtmlNode = htmldoc.DocumentNode
For Each link As HtmlNode In root.SelectNodes("//a")
If link.HasAttributes("href") Then doSomething() 'this doesn't work because hasAttributes only checks whether an element has attributes or not
Next
но получаю ошибку Object reference not set to an instance of an object.
документ содержит хотя бы один тег-якорь? Как я могу проверить, если атрибут выходит?
Я попробовал это if link.HasAttributes("title") then
и получил еще одну ошибку
Public ReadOnly Property HasAttributes() As Boolean' has no parameters and its return type cannot be indexed.