我如何在c sharp中编写搜索算法
本文关键字:搜索算法 sharp | 更新日期: 2023-09-27 18:26:23
我正在编写一个简单的程序,它将帮助我配置和整理文件。我希望该算法能够搜索用户在搜索框中输入的匹配字符串或文本,如windows搜索索引、谷歌或任何其他搜索引擎。我不必复杂,只要简单。你可以给我举个例子,或者引导我找到合适的资源。
https://support.microsoft.com/sv-se/kb/303974
有一些信息可以帮助你。
编辑:string[] files = Directory.GetFiles("C:''", "*.dll");
此行将在c:''中的所有文件中搜索以.dll 结尾的文件
现在你想让它搜索所有以某个东西开头的文件,那么你就必须运行"yourstring*"。在您的示例中,您只记得开头的"tes"。Directory.GetFiles("C:''", "tes*");
此行将搜索以文件名"tes"开头的文件
您也可以使用Directory.GetDirectories("C:''");
获取c:''中的所有目录,如果需要,请使用相同的方法循环浏览这些目录以查找所有子目录,然后在所有这些目录中搜索您的文件。