/// <summary>
/// 删除文件夹下(包含嵌套文件夹里),所有.exe,.lib,.dll文件
/// </summary>
/// <param name="file_path">文件路径</param>
private void DeleteUserFile(string file_path) {
try
{
foreach (string file in Directory.GetFileSystemEntries (file_path)) {
if (Directory.Exists(file)) {
DeleteUserFile(file);
}
else
{
if (File.Exists(file)) {
string extension = System.IO.Path.GetExtension(file);
if (extension == ".exe" || extension == ".lib" || extension == ".dll") {
File.Delete(file);
}
}
}}}
catch (Exception ex){
throw ex;
}
}
C# 删除文件夹下特定的文件
最新推荐文章于 2022-09-27 09:21:29 发布