HTMLAgilityPackを使用してhtmlタグからデータテーブルを埋めるために次のLINQを使用しています。各タグには1つの属性があり、属性値が「rating-col」の場合はそのタグ<tr>
を無視する必要があります。innertext
nodes.Skip(1)
.Select(
tr => tr.Elements("td").
Select(td => td.InnerText.
Where(td.Attributes[0].Value != "rating-col")).
ToArray()).
ToList().
ForEach(row => dt.Rows.Add(row));
Where
Where句がないと問題なく動作しますが、句内で何が間違っているのでしょうか。