问题如下:
你收到了一系列句子。 返回包含每个句子的第一个单词的集合,每个单词由单个空格字符分隔。
public static IEnumerable<string> GetFirstWords(IEnumerable<string> sentences)
{
return sentences.Split(" ").Select(i => i.ToString()).Take(4);
}
这是我到目前为止写的,我得到一个空输出。
答案 0 :(得分:0)
你关闭了,但你只想要每个句子的第一个单词:
return sentences.Select(s => s.Split(' ').First());