c# - Observable.Do 等价于 Enumerable
解决方案
LINQ 查询运算符通常意味着没有副作用。你可以只使用一个foreach
循环来“做”你的事情。
或者如果您不关心副作用,请使用Select
or方法:Where
enumerable.Select(x => { /*do something here */ return x; })
对于 a List<T>
,有一个ForEach
扩展方法可用于Action<T>
为每个元素执行 a 。
推荐阅读
- python - 当它们需要参数时,我不能同时运行两个线程
- xslt - saxon:attribute-order 是如何工作的?
- php - 如何在php函数上返回具有自定义值的数组?
- google-chrome - SVG中模式的动画GIF不可靠
- javascript - 事件监听器(点击时,链接到显示页面)仅在 Ruby on Rails 项目中工作一次
- c - 如何释放一个指针数组,其中每个指针指向我在函数内部分配的字符串的地址?
- amazon-web-services - 使用 Flask 和 Apache 的 Ec2 实例中的 Tensorflow 导入错误
- swift - 在情节提要中创建时是否可以访问 NavigationBar BarButtons?
- python - 如何在同时检查用户输入的同时遍历倒数计时器?
- reactjs - 反应小项目问题