Lucene.net 实现全文搜索(3) for(int i=0;i<pattern .Length ;i++) { foreach (FileInfo fi in directory.GetFiles(pattern[i])) { AddHtmlDocument(fi.FullName); } } foreach (DirectoryInfo di in directory.GetDirectories()) { addSubDirectory(di); } } public void AddHtmlDocument(string path) { string exname=Path.GetExtension (path); Document doc = new Document(); string html; if(exname.ToLower ()==".html" exname .ToLower ()==".htm"exname .ToLower ()==".txt") {