社区
C#
帖子详情
在vc#中如何删除目录下的所有文件?
zxd35
2003-07-30 03:39:43
在vc#中如何删除目录下的所有文件?急急急!!!1
...全文
26
12
打赏
收藏
在vc#中如何删除目录下的所有文件?
在vc#中如何删除目录下的所有文件?急急急!!!1
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
12 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
Knight94
2003-07-31
打赏
举报
回复
用fxuefei(风) 方法会有问题的,建议用idiotzeng(白痴)
fxuefei
2003-07-31
打赏
举报
回复
//newDir是新创建的目录
DirectoryInfo dir= new DirectoryInfo(newDir);
foreach(FileInfo item in dir.GetFiles())
{
item.Delete();
}
//删除目录
dir.Delete();
happyno7
2003-07-30
打赏
举报
回复
同意楼上
不过,要是你要保留子文件夹,就用
string[] files = System.IO.Directory.GetFiles(directoryName);
foreach(string file in files)
{
System.IO.File.SetAttributes(file, System.IO.FileAttributes.Normal);
System.IO.File.Delete(file);
}
poetc
2003-07-30
打赏
举报
回复
删目录,再建目录呀。
这可比什么删文件要快得多。
我原来就这么干的。
panyee
2003-07-30
打赏
举报
回复
最简单的就是直接删除整个目录, 再建立这个空的目录
Directory.Delete("c:\\123", true);
Directory.CreateDirectory("c:\\123");
xixigongzhu
2003-07-30
打赏
举报
回复
一句话搞定:
Directory.Delete(yourfile, true);
第二个参数如果为True是指删除指定的目录并删除该目录中的任何子目录和文件,注意包括文件。
如果为False(默认)并且这个目录下有子目录和文件就会有异常。
雪狼1234567
2003-07-30
打赏
举报
回复
如下:
File[ ] entries = directory.listFiles( );
for(int i=0; i<entries.length; i++) {
entries[i].delete( );
brightheroes
2003-07-30
打赏
举报
回复
递归
idistudio
2003-07-30
打赏
举报
回复
System.IO.Directory.Delete("D:\Winnt");
jlhdlj
2003-07-30
打赏
举报
回复
http://www.pcfans.com.cn/developer/code/story/0,2000081534,39102247,00.htm
idiotzeng
2003-07-30
打赏
举报
回复
public static void DeleteDirectory(string directoryName)
{
string[] files = System.IO.Directory.GetFiles(directoryName);
foreach(string file in files)
{
System.IO.File.SetAttributes(file, System.IO.FileAttributes.Normal);
System.IO.File.Delete(file);
}
string[] directories = System.IO.Directory.GetDirectories(directoryName);
foreach(string directory in directories)
DeleteDirectory(directory);
System.IO.Directory.Delete(directoryName, true);
}
jlhdlj
2003-07-30
打赏
举报
回复
http://www.pcfans.com.cn/developer/code/story/0,2000081534,39102247,00.htm
相关推荐
Java
中
删除
文件
、
删除
目录
及
目录
下所有
文件
Java
中
删除
文件
、
删除
目录
及
目录
下所有
文件
[批处理大放送] Visual Studio 之 VC++ 工程清理和备份
两个
文件
:ProjectClean v1.0.bat和ProjectBackup v1.2.bat ProjectClean v1.0.bat会
删除
当前
目录
和所有子
目录
里面所有应该
删除
的临时
文件
,.res必须提一下,它对V
C#
工程是有用的,但是对V
C#
工程似乎是没有用的,当时VC++和V
C#
工程都放在一起,然后在他们的父
目录
上面运行,结果V
C#
工程的.res
文件
被
删除
,从而V
C#
工程资源
文件
出错误。 假设E:/Prj_VC专门放VC++
Java
中
删除
文件
、
删除
目录
及
目录
下所有
文件
(转)
Java
中
删除
文件
、
删除
目录
及
目录
下所有
文件
(转) 原文链接:Java
中
删除
文件
、
删除
目录
及
目录
下所有
文件
知识点:File.delete()用于
删除
“某个
文件
或者空
目录
”!所以要
删除
某个
目录
及其
中
的所有
文件
和子
目录
,要进行递归
删除
,具体代码示例如下: import java.io.File; public class DeleteDirectory {...
java
删除
带
文件
的
目录
Java
中
删除
目录
及
目录
下所有
文件
闲聊:在Java
中
,要
删除
一个
文件
,是一件很简单的事情。So,我们要讲解的是——
删除
某个
目录
及
目录
下的所有子
目录
和
文件
。 一、程序代码功 能:
删除
某个
目录
及
目录
下的所有子
目录
和
文件
知识点: File.delete()用于
删除
“某个
文件
或者空
目录
”!所以要
删除
某个
目录
及其
中
的所有
文件
和子
目录
,要进行递归
删除
,具体代码示例如下:import java.io.
dos
中
del怎么用?
del a.exe (
删除
当前
目录
下的a.exe) del *.exe (
删除
当前
目录
下所有以 .exe 截尾的
文件
) del a*.* (
删除
当前
目录
下所有以 a开头的
文件
) del *.* (
删除
当前
目录
下的所有
文件
) del c:\abcd\*.* (
删除
指定
目录
下的所有
文件
) del c:\abcd (
删除
指定
目录
) 开始-〉运行-〉输入“cmd”->回车 启动命令行 输
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2003-07-30 03:39
社区公告
让您成为最强悍的C#开发者