C# c“提取所有文件,但不提取以word结尾的文件”;“空的”;
要在文件夹中获取名称中包含C# c“提取所有文件,但不提取以word结尾的文件”;“空的”;,c#,.net,C#,.net,要在文件夹中获取名称中包含CustsExport的所有文件,请执行以下操作: foreach (string file in Directory.EnumerateFiles(xmlFolder, "*CustsExport*.xml")) 但有一种情况,我不想提取名称以空结尾的文件,如下所示: Erb3PCustsExport-303_20080319_063109_000_Empty 你能帮我吗 非常感谢使用LINQ power和System.IO.Path.GetFileName Wi
CustsExport
的所有文件,请执行以下操作:
foreach (string file in Directory.EnumerateFiles(xmlFolder, "*CustsExport*.xml"))
但有一种情况,我不想提取名称以空结尾的文件,如下所示:
Erb3PCustsExport-303_20080319_063109_000_Empty
你能帮我吗
非常感谢使用LINQ power和System.IO.Path.GetFileName Without Extension:
foreach (string file in Directory.EnumerateFiles(xmlFolder, "*CustsExport*.xml")
.Where(fn => !Path.GetFileNameWithoutExtension(fn).EndsWith("Empty")))
{
// ...
}
使用LINQ power和System.IO.Path.GetFileName WithOutExtension
:
foreach (string file in Directory.EnumerateFiles(xmlFolder, "*CustsExport*.xml")
.Where(fn => !Path.GetFileNameWithoutExtension(fn).EndsWith("Empty")))
{
// ...
}
如何将“if”与string.endswith组合使用“if”与string.endswith组合使用如何谢谢,你总是帮助我,我感谢你的努力。你能检查一下我的新问题吗?非常感谢,你总是帮助我,我感谢你的努力。你能检查一下我的新问题吗?