【发布时间】:2011-08-02 09:28:35
【问题描述】:
我不喜欢 LINQ 解决方案,
我正在使用简单的谓词来确定是否应该删除密钥,
例如,如果字典的构造类似于Dictionary<int, int>,
那么我应该如何删除所有带有负面数据的条目
我更喜欢使用相同的字典,而不是创建新字典, 我没有性能问题
有没有办法做到这一点,不使用 LINQ,但使用 Lambda 表达式?
我不想要 LINQ 中的解决方案,因为没有人在我的项目中使用它们,不想成为第一个..,但是因为我看到 LINQ 解决方案看起来更好,所以我会使用它们..
【问题讨论】:
-
键或值中的负数据?还是两者兼而有之?
-
我认为在这种情况下你不能使用没有 linq 的 lambda 表达式
标签: c# dictionary lambda