1

メソッド構文形式で次のLINQクエリがあります。

items.Select (item => fieldsNames.Select(fieldName => item
                                 .FieldValues[fieldName])
                                 .ToList ())
     .ToList();

流暢なクエリ構文で同等のものは何ですか?

私はもう試した

(from item in items
from fieldName in fieldsNames
select item.FieldValues[fieldName]).ToList()

List<T>しかし、それは私に代わりにシングルを与えますList<List<T>

4

1 に答える 1

1
( 
 from item in items
 select (from fieldName in fieldsNames
         select item.FieldValues[fieldName]).ToList()
).ToList();
于 2013-03-12T13:11:35.330 に答える