我收到了一個字符串列表。我想在裏面進行搜索並返回一個新列表。搜索值是一個字符串(句子)。每個單詞都被一個空格分開。Linq搜索字符串單詞分隔字符串
因此,我看一種方法來搜索包含每個單詞的每個字符串。
樣本:
list = {"abcdef", "abc", "ab", "cd ab"}
search "ab" => return list with "abcdef", "abc", "ab", "cd ab"
search "abc" => return list with "abcdef", "abc"
search "ab cd" => return list with "abcdef","cd ab"
其簡單,但我不知道如何使用LINQ做一個簡單的命令。類似於
if l.contains(list)
其中包含檢查列表的每個元素。
這可能很簡單,我只是問如何。或者可能是我還沒有看到的另一篇文章的鏈接。
謝謝
似乎不錯,工作。沒有測試完整的證據,但看起來像那樣。保護你 – forX