相关疑难解决方法(0)

为什么IEnumerable上没有ForEach扩展方法?

受到另一个询问失踪问题的启发 Zip功能的:

为什么课堂上没有ForEach扩展方法Enumerable?还是在任 唯一获得ForEach方法的类是List<>.有没有理由错过(表演)?

.net c# vb.net extension-methods

368
推荐指数
10
解决办法
14万
查看次数

在C#中优化Linq

我有列列表,我需要将除了两列的Isselected指定为true.(错误和功能).我已经使用以下代码来实现它并且工作正常,但有没有快速或简单的方法来实现相同的目的?

DisplayColumns.ToList().ForEach(a => a.IsSelected = true);
DisplayColumns.ToList().Where(a => a.ColumnName == "Bug" ||    a.ColumnName == "Feature").ToList().ForEach(a => a.IsSelected = false);
Run Code Online (Sandbox Code Playgroud)

提前致谢

c# linq

4
推荐指数
2
解决办法
242
查看次数

标签 统计

c# ×2

.net ×1

extension-methods ×1

linq ×1

vb.net ×1