小编Jos*_*ggs的帖子

LinQ的不同形式

string grid = @"08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 08";
string[] res = grid.Split(' ');

var lowNums = from n in res
              where n.Length > 0
              select int.Parse(n);
Run Code Online (Sandbox Code Playgroud)

我无法将上述linQ语句转换为lambda WHERE等效语句.以下工作,但只返回上午,enumernable<string>而我想要一个enumerable<int>:

IEnumerable<string> all = res.Where(x => x.Length > 0);
Run Code Online (Sandbox Code Playgroud)

c# linq

2
推荐指数
3
解决办法
443
查看次数

标签 统计

c# ×1

linq ×1