Eni*_*ate 4 .net c# filenames file winforms
我有一个像这样的路径的文件夹中有10个zip文件
TargetDirectory ="C:\ docs\folder \"
一些zip文件名是这样的
abc-19870908.Zip
abc-19870908.zip
abc-12345678.zip
Run Code Online (Sandbox Code Playgroud)
有些像这样......
doc.zip
doc123.zip
..
Run Code Online (Sandbox Code Playgroud)
我通过使用以下代码获取所有文件名...
string [] fileEntries = Directory.GetFiles(targetDirectory);
foreach(string fileName in fileEntries)
{
// here I need to compare ,
// I mean I want to get only these files which are having
// these type of filenames `abc-19870908.Zip`
if (filename == "")
{
// I want to do something
}
}
Run Code Online (Sandbox Code Playgroud)
我必须在这一行的双引号中if(filename == "")
加入abc-19870908.Zip
这些文件名.
请问任何人对此有任何想法吗?
非常感谢...
Bro*_*sto 10
如果您只对包含短划线的zip文件感兴趣,可以向Directory.GetFiles提供搜索模式.
string [] fileEntries = Directory.GetFiles(targetDirectory, "*-*.zip");
Run Code Online (Sandbox Code Playgroud)
有关这些搜索模式的更多信息,请查看此链接:http://msdn.microsoft.com/en-us/library/wz42302f.aspx