【问题标题】:c# How to get all files in a folder regardless of their file typec#如何获取文件夹中的所有文件而不管它们的文件类型
【发布时间】:2017-11-29 06:49:44
【问题描述】:

我正在尝试检索特定文件夹位置中的所有文件路径。我使用 Directory.GetFiles("path of folder contains files") 方法,但它只检测“文件”类型的文件,而不检测“ATC 文件”等文件。这些文件没有扩展名。

有没有一种方法可以检索所有文件而不考虑它们的类型?如果可能的文件夹(“文件夹”类型)不应该被检测到。

我使用以下代码:

string[] filesInSelectedFolder = Directory.GetFiles(fileLocation);

【问题讨论】:

  • 什么是“ATC”文件? Directory.GetFiles() 有一些重载来指定搜索模式。或者,您可以使用Directory.GetFileSystemEntries(),然后进一步检查这些文件

标签: c#


【解决方案1】:
string[] filePaths = Directory.GetFiles(@"c:\MyDir\", "*.bmp",
                                     SearchOption.AllDirectories);

【讨论】:

    猜你喜欢
    • 2017-04-17
    • 2022-07-25
    • 1970-01-01
    • 2020-11-07
    • 1970-01-01
    • 2011-05-14
    • 2013-11-26
    • 2018-04-02
    • 1970-01-01
    相关资源
    最近更新 更多