读书人

在磁盘上删除所有的同名的文件不论后

发布时间: 2012-02-03 22:02:47 作者: rapoo

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

比如有文件为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.* ");

读书人网 >asp.net

热点推荐