在磁盘上删除所有的同名的文件,不论后缀是什么
我想在磁盘上删除所有的同名的文件,不论后缀是什么
比如有文件为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.* ");