文件包含一些字符串,如:
abc 4 2
def 1 1 1
Gh 0
有一些LINQ功能,这个功能的细节并不那么重要
IEnumerable<List<int>> F() {
return File.ReadLines("input.txt")
.Select(a => a.Split(' ').Skip(1).Select(int.Parse).ToList())
.Where(a => a.Count >= 2)
.Take(3).OrderBy(a => a.Sum())
.Select(a => { Console.Write(a[0]); return a; });
}
Run Code Online (Sandbox Code Playgroud)
此功能不会向控制台输出任何内容.为什么?