我有一个类 WebItem :
class WebItem
{
public string Name { get; set; }
public string Description { get; set; }
public string Keywords { get; set; }
}
用户输入一些搜索短语,程序应该找到所有项目,其中所有来自搜索短语的术语都存在。前用户输入短语:“一些文本”。该程序应该找到项目,其中
- (名称包含“一些”,描述包含“文本”)或
- (名称包含“文本”,描述包含“一些”)或
- (名称包含“一些”,关键字包含“文本”)或
- (名称包含“文本”,关键字包含“一些”)或
- (描述包含“一些”,关键字包含“文本”)或
- (描述包含“文本”,关键字包含“一些”)或
- (名称包含“文本”,名称包含“一些”)或
- (描述包含“文本”,描述包含“一些”)或
- (关键字包含“文本”,关键字包含“一些”)
用户可以输入不同长度的短语。怎么做?