使用C#LINQ语法编写查询时,是否可以使用关键字语法中的Queryable.SelectMany方法?
为了
string[] text = { "Albert was here",
"Burke slept late",
"Connor is happy" };
使用流利的方法,我可以查询
var tokens = text.SelectMany(s => s.Split(' '));
是否有类似于的查询语法
var tokens = from x in text selectmany s.Split(' ')
最佳答案
是的,您只需重复from ... in子句:
var words = from str in text
from word in str.Split(' ')
select word;
关于c# - Queryable.SelectMany()方法有C#LINQ语法吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6414816/