草庐IT

relevent

全部标签

c# - 按 "Relevance Values"排序

我正在处理Windows窗体应用程序。我想在ListView上应用过滤器。要求是在搜索文件夹中具有给定名称的文件时在Windows中实现搜索功能。原来Windows使用的是RelevanceValues订购找到的文件。我在想,也许.Net中有一个内置的解决方案?如果没有,是否有此算法的任何C#代码可用于手动排序过滤的对象:varsearchFor="search";varnewList=oldList.Select(x=>x.Contains(searchFor)).OrderBy(x=>RelevanceValues(x,searchFor)).ToList();
12