[英]Lucene.net search engine
我有一个包含20个文本文件的文件夹。 我希望索引此文件夹并在这些文件中搜索任何关键字。
我怎么能在C#中做到这一点?
1)使用此代码将所有文件内容加载到List()中:
var files = new List<string>();
foreach (var filePath in System.IO.Directory.EnumerateFiles("path_to_your_files")) {
files.Add(System.IO.File.ReadAllText(filePath));
}
2)阅读我的文章,了解如何设置基本的Lucene.Net搜索:
Lucene.Net超快速搜索MVC或WebForms网站=>变得简单!
3)使用您在步骤#1中获得的文本文件中的数据,而不是该文章中的静态数据。
我希望这会有所帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.