var query=from file in Directory.GetFiles(source_path, filename, SearchOption.TopDirectoryOnly)
where File.GetLastWriteTime(file) >= DateTime.Now.AddHours(-1)
select file;
Console.Write(query.ToList().Count.ToString());
上記のコードを使用して、過去1時間に変更されたファイルの数を取得しています。より簡単な解決策を探しています。つまり、クエリ自体の一部としてカウントを取得します。