3 か月前に作成されたフォルダーとそのコンテンツを削除したい...........コードを書いた.....しかし、条件が指定されたときに機能しない
protected void Button1_Click(object sender, EventArgs e)
{
string NewDirectory = "C:\\New Foouterlder\\delete";
DeleteDirectoryIfExist(NewDirectory);
}
private void DeleteDirectoryIfExist(string NewDirectory)
{
DirectoryInfo di = new DirectoryInfo("C:\\New Foouterlder\\delete");
try
{
if (System.IO.Directory.Exists(NewDirectory))
{
if (di.CreationTime< DateTime.Now.AddMonths(-3))
{
Response.Write(MydateTime);
Directory.Delete(NewDirectory, true);
}
else
{
Label1.Text = "Directory Not Exist";
}
}
Response.Write(di.CreationTime);
}
catch (IOException _err)
{
Response.Write(_err.Message);
}
}
}
}
di.CreationTime as 1/1/1601 5:30:00 AM ....なぜ