我有一个简单的(混淆的)类:
public Thing ()
{
public IList<string> Strings()
{
// returns an IList of whatever,
// using strings as an example
}
}
在我的代码的其他地方,我IQueryable<Thing> things
从数据库中检索
我的目标是将所有的string
s 从things
合二为一IQueryable<string> strings
,也许是这样的:
var strings = from t in things
select t.Strings()
但这只会让我得到一个IQueryable<IList<string>>
. 我如何将所有这些列表整合到一个包罗万象的集合中?