0

サイトのimgのhrefリンクを収集するコードがあります。私は私が後でそれらを比較することができますので、静的リストに追加したい:結果をリストに追加する方法C#

var list3 = list2.Except(list1); 

これは私のコードです:

 firstlist = new List<string>(); 
     HtmlWeb web = new HtmlWeb(); 
     HtmlAgilityPack.HtmlDocument doc = web.Load("https://www.example.com/vasita?sorting=date_desc"); 
     var Thumbnail = doc.DocumentNode.SelectNodes("//td[@class='searchResultsSmallThumbnail']"); 
     if (Thumbnail != null) 
     { 
      var firstlinks = Thumbnail.Descendants("a") 
      .Select(node => node.GetAttributeValue("href", "").ToString()).ToList(); 
      textBox2.Text = string.Join(Environment.NewLine, firstlinks); //shows the results on a textbox 
      firstlist.Add(firstlinks); 
     } 

私は、コードで新しいですし、私はに追加する方法がわかりません静的リスト

私はfirstlist.Add(firstlinks);を試みたが、私にエラーを与えている:

エラーCS1503引数1: から変換できません 'をSystem.Collections.Generic.List'

'文字列' にありがとうございました。

+0

ここで 'firstLinks'は' List 'または' List 'ですか? – CodingGorilla

答えて

3

文字列のリストを他の文字列リストに追加しようとしています。

(下記参照)を使用すると、代わりにAddAddRangeメソッドを使用する必要があることを確認する:

firstlist.AddRange(firstlinks); 

はそれに役立つことを願っています。

+0

ありがとうございます。 @MaKCblMKo –

関連する問題