Html Agility Pack. IEnumerable не содержит определения для Where - C#

Узнай цену своей работы

Формулировка задачи:

Есть такой код:
var document = new HtmlAgilityPack.HtmlDocument();
            document.LoadHtml(page);
            string link = document.DocumentNode
        .DescendantsAndSelf()
        .Where(node => node.GetAttributeValue("class", "") == "fliesstext_aktiv")
        .Select(node => node.InnerHtml.Trim())
        .ToString();
Однако на ВинФормс выдает ошибку: "System.Collections.Generic.IEnumerable<HtmlAgilityPack.HtmlNode>" не содержит определения для "Where" и не был найден метод расширения "Where", принимающий тип "System.Collections.Generic.IEnumerable<HtmlAgilityPack.HtmlNode>" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку) C:\Users\InCome\documents\visual studio 2010\Projects\WindowsFormsApplication2\WindowsFormsApplication2\Form1.cs" Однако такой-же код на WPF работает,в чем проблема?

Решение задачи: «Html Agility Pack. IEnumerable не содержит определения для Where»

textual
Листинг программы
System.Linq

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.571 из 5
Похожие ответы