相关疑难解决方法(0)

LINQ在哪里vs takewhile

我想在takewhile和LINQ方法之间找到区别.我从MSDN获得了以下数据.但这对我来说没有意义

Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) 
Run Code Online (Sandbox Code Playgroud)

根据谓词过滤一系列值.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
Run Code Online (Sandbox Code Playgroud)

只要指定的条件为真,就返回序列中的元素.

欢迎所有意见.

.net linq

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

怎么跟过滤器有什么不同?

takeWhile()与Java 9中的filter()有何不同.它有什么额外的实用程序?

Stream.of(1,2,3,4,5,6,7,8,9,10).filter(i -> i < 4 )
        .forEach(System.out::println);
Run Code Online (Sandbox Code Playgroud)

这可能是以下会做的

Stream.of(1,2,3,4,5,6,7,8,9,10).takeWhile(i -> i < 4 )
        .forEach(System.out::println);
Run Code Online (Sandbox Code Playgroud)

那么这个新功能需要什么呢?

java java-stream java-9

12
推荐指数
2
解决办法
2431
查看次数

标签 统计

.net ×1

java ×1

java-9 ×1

java-stream ×1

linq ×1