Кодекс:Как написать следующий код с VB.NET на C#?
Public Class Form1
Private Sub WebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
Dim item As HtmlElementCollection
item = WebBrowser1.Document.GetElementsByTagName("span")
Dim ht As HtmlElement
For Each ht In item
MsgBox(ht.DomElement.attributes("class").value.ToString)
Next
End Sub
End Class
В C#, он не находит .attributes("class").value.ToString()
часть.
Off верхней части моей головы, C# индексаторах использовать квадратные скобки, так 'атрибуты [ "класс"]' ... Не тестировался или проверено. – RemarkLima
Этот вопрос не является вопросом «просьба преобразовать мой код», но ОП пытается решить законную проблему, возникающую при конвертации в C# (он сам сделал преобразование и ударил стену). Пожалуйста, подумайте об удалении downvotes – djv
@DanVerdolino Наконец, кто-то, кто понял мою проблему. Во всяком случае, это меня не сильно беспокоит, некоторые люди действительно наслаждаются голосом через 3 секунды после того, как вопрос был задан ... –