[]-35559/親
Linqにおける明示的型指定の方法
Wan

環境/言語:[VisualBasic2022 Windows10 C# .NET6] 
分類:[.NET] 

VB.Netでは、下記のコードが問題無く動きます。
Dim Result As List(Of List(Of String))
Result = doc.QuerySelectorAll("#container table")(0).QuerySelectorAll("tr").Select(Function(n) n.QuerySelectorAll("th,td").Select(Function(g) g.TextContent).ToList).ToList

しかし、C#に移植すると、一つ目のSelectで、「型引数を使い方から推論することはできません。型引数を明示的に指定してください。」とエラーがでます。
List<List<string>> result = new();
result= doc.QuerySelectorAll("#container table")[0].QuerySelectorAll("tr").Select( n => n.QuerySelectorAll("th,td").Select(g => g.TextContent).ToList).ToList;

下記のHPをみると、一つ目のSelectでSelect<キャストする内容を書く>とありますが、何を書けば良いのか?さっぱりわかりません。
https://qiita.com/noutarins/questions/5c12cdbd694276f598ee
weponDates.OrderBy(x => x.Getobj -->続き

12/14 10:38
[|]
レスを書く
1番最初のレス
レス古い順
▽レス(3)1-3
No35562
Re[1]: Linqにおける明示的型指..

Wan
(12/15 08:50)
No35561
Re[1]: Linqにおける明示的型指..

魔界の仮面弁士
(12/14 13:23)
No35560
Re[1]: Linqにおける明示的型指..

Hongliang
(12/14 12:09)
Child K-Tai