情况:
你好!我在 C# 项目中有一个小问题。我正在使用 DataTable 对象中的 Select 方法并使用表达式来获取我想要的内容,但是我在用于表达式的字符串之一中遇到了一些问题。
所以这是我所拥有的代码示例:
DataTable table;
//...
DataRow[] rows = table.Select("[" + columnNameStr + "]" + " LIKE '*" + searchStr + "*'");
//...
字符串searchStr中可以有一个空格。因此,例如,如果您在searchStr中有一个名字,例如Bob Dude ,并且字符串应该是Dude Bob,那么 select 表达式将不会返回任何结果。
问题:
当searchStr中的单词不一定按照正确的顺序获得结果时,如果我想获得结果,我需要使用什么表达式?