我很努力地找出如何返回只包含一個或多個所需的查詢參數的項目列表。如何返回一個布爾其中列表只包含一個或多個所需的值
我以爲TrueForAll
可能會工作,但如果其中一個不存在,那麼它返回false。
var hasValidOptions = entity.clientcodes.TrueForAll(x => x.code == "B"
|| x.code == "C"
|| x.code == "E"
|| x.code == "G"))
這裏是我想要做一些例子(我只關心B,C,E和G):
- 表1:
A B E G
- >假的,因爲它包含甲 - 列表2:
B G
- >正確的,因爲它包含B和G - 表3:
E
- >真,因爲它包含ë - 列表4:
B C E G
- >真,因爲它共ntains B,C,E和G
我該怎麼做?
的任意組合?您的代碼完全按照您所描述的方式執行[請參閱小提琴](https://dotnetfiddle.net/Widget/qjaJF8) –