C#获取目录下文件时排除指定后缀名的文件
时间: 2023-07-31 13:13:25 浏览: 247
你可以使用以下代码来获取指定目录下不包含指定后缀名的文件列表:
```csharp
string[] files = Directory.GetFiles(directoryPath)
.Where(file => !file.EndsWith(".txt"))
.ToArray();
```
其中 `directoryPath` 是目录的路径, `".txt"` 是要排除的文件后缀名。这里使用了 `GetFiles` 方法来获取目录下所有文件,然后使用 `Where` 方法来过滤掉以 `".txt"` 结尾的文件。最后使用 `ToArray` 方法将结果转换为数组。
阅读全文