要获取CustsExport其名称中包含的所有文件,请执行以下操作:
foreach (string file in Directory.EnumerateFiles(xmlFolder, "*CustsExport*.xml"))
Run Code Online (Sandbox Code Playgroud)
但有一种情况我不想提取其名称Empty以此结尾的文件:
Erb3PCustsExport-303_20080319_063109_000_Empty
Run Code Online (Sandbox Code Playgroud)
请问你能帮帮我吗?
非常感谢
使用LINQ-power和System.IO.Path.GetFileNameWithoutExtension:
foreach (string file in Directory.EnumerateFiles(xmlFolder, "*CustsExport*.xml")
.Where(fn => !Path.GetFileNameWithoutExtension(fn).EndsWith("Empty")))
{
// ...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42 次 |
| 最近记录: |