首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在磁盘上删除所有的同名的文件,不论后缀是什么,该怎么解决

2012-02-03 
在磁盘上删除所有的同名的文件,不论后缀是什么我想在磁盘上删除所有的同名的文件,不论后缀是什么比如有文

在磁盘上删除所有的同名的文件,不论后缀是什么
我想在磁盘上删除所有的同名的文件,不论后缀是什么

比如有文件为aaa.jpg     aaa.bmp     aaa.png
我用   System.IO.FileInfo   fi   =   new   System.IO.FileInfo(sFileFullPath);
fi1.Delete();      
删除

但sFileFullPath   要求文件具体的全名,怎样才能删除   aaa.*
也就是所有的叫aaa的文件,不论后缀是什么。

[解决办法]
请使用以下方法,支持熟悉 DOS 中的 * 和 ? 模式匹配

Directory.GetFiles (
string path,
string searchPattern
)

// DEMO ->
string[] filePath = Directory.GetFiles(myPath, "aaa.* ");

热点排行