如何让文件超过7天后自动删除? http://download.csdn.net/detail/msconfig_001/3804882 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void timer1_Tick(object sender, EventArgs e) { string[] files = Directory.GetFiles("J:\\data", "*.txt", SearchOption.AllDirectories); foreach (string file in files) { string s = file; FileInfo f = new FileInfo(s); DateTime nowtime = DateTime.Now; TimeSpan t = nowtime - f.CreationTime; int day = t.Days; if (day > 7) { File.Delete(s); } } } 不介意直接调用DOS命令的话可以用自带的forfiles命令。 forfiles /m *.* -d -7 /c "cmd /c del /f @path" 写一个windows services就可以了 用互斥体实现一个程序的单开 C# 中怎样判断一个类的属性是否被赋值?? 谁有在线阅读器控件 请教一个问题啊!!! 大家看一下你自已的MSDN FOR VS2005有没有Font类的13个构造函数的说明,MSDN FOR VS2003却很完整喔?? 如何更改winform的datagrid的列名? 如何利用c#将网页内的图片保存在指定的文件夹内---急,在线等. 大家快来看看这算不算URL重写的一个BUG 请问大家一般用C#开发桌面应用程序多些呢?还是开发WEB应用程序多些?谢谢了 如何做隐藏式域名指向? wpf A窗体如何附加到B窗体 C#调用C++DLL时参数该如何对应
private void timer1_Tick(object sender, EventArgs e)
{
string[] files = Directory.GetFiles("J:\\data", "*.txt", SearchOption.AllDirectories);
foreach (string file in files)
{
string s = file;
FileInfo f = new FileInfo(s);
DateTime nowtime = DateTime.Now;
TimeSpan t = nowtime - f.CreationTime;
int day = t.Days;
if (day > 7)
{
File.Delete(s);
}
}
}