【问题标题】:Windows Search with C#使用 C# 进行 Windows 搜索
【发布时间】:2015-01-22 19:45:20
【问题描述】:

如何在 C# 代码中使用标准的 Windows 文件搜索?有人可以给我一个简单的代码示例吗?我想在我的应用程序中实现一个文本框,以通过 Windows 搜索执行文件搜索。

【问题讨论】:

  • 请参阅this answer 以获取 Windows 搜索 API 和 SDK 的链接
  • GOOGLE is your best friend, try using it

标签: c# wpf windows file search


【解决方案1】:

您可以在 O(n) 中线性搜索这些文件...

public void GetFiles(string directoryName, string fileName) {
    return = Directory.GetFiles(directoryName, "*" + fileName + "*.*", SearchOption.AllDirectories);
 }

【讨论】:

  • 重点是我需要通过 Windows Search API 来实现,因为我也想按内容搜索文件。
猜你喜欢
  • 1970-01-01
  • 2010-10-26
  • 1970-01-01
  • 1970-01-01
  • 2012-10-04
  • 1970-01-01
  • 2015-12-04
  • 2014-04-13
  • 2021-11-30
相关资源
最近更新 更多