ディレクトリを検索して、過去 x 日間のファイルを検索したいのですが、現在、2 日以上検索しても、関数は常に同じファイル (2 日前に作成したファイル) を返します。
decimal days = nudDays.Value;
//read the number from NumericUpDown comtrol
private void setDays()
//each change in NumericUpDown comtrol will change days variable
{
if (nudDays.Value != 0)
{
days = nudDays.Value;
}
else
{
days = decimal.MaxValue;
}
}
ファイルが過去 x 日間 (days 変数) に作成されたかどうかを確認します。
public bool checkFileCreationDate(FileInfo fileInfo)
{
double num = (double)nudDays.Value * -1;
if (fileInfo.CreationTime > DateTime.Now.AddDays(num))
{
return true;
}
return false;
}