我不确定STAR字的清晰度。
我在c#中使用linq-to-object实现搜索方法。
我想用*(星)运算符来搜索大多数搜索应用程序或网络可以执行的搜索。如何在LINQ中进行STAR搜索
例如
如果我输入“p *”,结果应该是以“p”开头的所有内容。
它应该适用于中间的前缀星号,后缀星号或星号。
那将是巨大的,如果搜索可以用
做 “ - ”(减号/ NOT)运算符
或 “+”(加/ OR)运算
或 “AND” 操作符
谢谢提前。
我不确定STAR字的清晰度。
我在c#中使用linq-to-object实现搜索方法。
我想用*(星)运算符来搜索大多数搜索应用程序或网络可以执行的搜索。如何在LINQ中进行STAR搜索
例如
如果我输入“p *”,结果应该是以“p”开头的所有内容。
它应该适用于中间的前缀星号,后缀星号或星号。
那将是巨大的,如果搜索可以用
做 “ - ”(减号/ NOT)运算符
或 “+”(加/ OR)运算
或 “AND” 操作符
谢谢提前。
请定期expresions linq with regex
items.Where(x => x.StartsWith("p"));
或
from x in items where x.StartsWith("p") select x