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