ファイルのタイムスタンプ使えばよくない?
リネームでLastWriteTime更新される?

同じコンテンツを2度処理したくないなら
ハッシュを記録しておいて比較すればいいけど
それはタイムスタンプでフィルタするのとは少し意味が違う