Html Agility Pack. IEnumerable не содержит определения для Where - C#
Формулировка задачи:
Есть такой код:
Однако на ВинФормс выдает ошибку:
"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 работает,в чем проблема?
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(); Решение задачи: «Html Agility Pack. IEnumerable не содержит определения для Where»
textual
Листинг программы
System.Linq