c# - 在 LINQ 表达式中使用 OR

标签 c# .net linq

似乎在任何地方都找不到这个问题。如何在 LINQ 表达式中使用 OR 运算符?

例如遵循以下逻辑的东西:

var links = links.Where(l => l.First() == '/' OR.. == '//').ToList();

最佳答案

OR||

var links = links.Where(l => l.First() == '/'|| l.First() == '//').ToList();

顺便说一句,AND&&

关于c# - 在 LINQ 表达式中使用 OR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18765161/

相关文章:

.net - RESTful Web服务的SQLite

c# - 是否有任何使用 linq 的开源项目?

c# - SelectMany 无法从用法中推断出来

c# - 可延迟的内容 xaml

c# - 在 Using block 中调用 Environment.Exit()

c# - 为什么在 WinForms (.NET) 中隐藏拥有的窗口切换应用程序?

mysql - 如何提高 C# 中 MySQL 存储过程调用的速度

c# - 通过 LINQ 中的属性缓冲表达式(对比 Lambda)

c# - MouseMove 事件对于绘画来说太慢了

C#,多个 == 运算符重载,没有模糊的 null 检查