我能解释我想要做什么的最好方法是举个例子:
我的数据库中有一个字符串StackOverflow,当用户键入OAW时,我希望返回该字符串和以任意顺序包含这三个字符的任何其他单词。
我尝试过各种LINQ/Lambda表达式,但都无济于事。
query.Where(a => a.SerialNumber.Contains(a));我发现了一个帖子here on SO,它看起来和我的很像,但它是用Java语言写的。
我觉得我要做的事情非常容易实现,但我就是错过了它。任何帮助都将不胜感激。
发布于 2015-04-23 05:53:51
看起来您可以进行多个比较和&&它们,或者使用正则表达式。我更喜欢前者,下面是一个简洁的例子:
arrOfCharacters.All(a.SerialNumber.Contains)
尽管您可能需要在代码中使用ToUpperInvariant()
https://stackoverflow.com/questions/29809461
复制相似问题