小编Mit*_*ten的帖子

lambda等价于collection.Count(谓词)

什么是lambda表达式等效于以下代码

int[] numbers = { 3, 4, 5, 6, 7, 8 };
int count = numbers.Count(x => x > 5 == true); 
Run Code Online (Sandbox Code Playgroud)

我试过这个,但它没有编译:

var c = from number in numbers where number > 5 select numbers.Count;
Run Code Online (Sandbox Code Playgroud)

这个也没有编译:

var c = from number in numbers where number > 5 select new {numbers.Count};
Run Code Online (Sandbox Code Playgroud)

c# linq

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

linq ×1