C# 从没有id的span中获取文本

C# 从没有id的span中获取文本,c#,html,webbrowser-control,C#,Html,Webbrowser Control,我试图在webbrowser中获取span内的文本,问题是span没有id 这是我尝试过的代码: var findhuv1 = webBrowser2.Document.GetElementsByTagName("span").OfType<HtmlElement>() .Where(html => html.GetAttribute("class").Equals("huv1")).FirstOrDefault(

我试图在webbrowser中获取span内的文本,问题是span没有id

这是我尝试过的代码:

        var findhuv1 = webBrowser2.Document.GetElementsByTagName("span").OfType<HtmlElement>()
                        .Where(html => html.GetAttribute("class").Equals("huv1")).FirstOrDefault().InnerText;
        label14.Text = findhuv1;
var findhuv1=webBrowser2.Document.GetElementsByTagName(“span”).of type()的
.Where(html=>html.GetAttribute(“class”).Equals(“huv1”).FirstOrDefault().InnerText;
label14.Text=findhuv1;
这是网页上的html代码:

<span class="huv1">6436347</span>
6436347
问题是我的代码只返回带有错误的:

    System.NullReferenceException
System.Linq.Enumerable.FirstOrDefault<TSource>(...) returned null.
System.NullReferenceException
System.Linq.Enumerable.FirstOrDefault(…)返回null。

我需要帮助来找出我做错了什么,我没有权限编辑网页上的html代码。

这是否回答了您的问题@đěěxěŕ无法找到正确的方法来获取包含该内容的文本