id:trapemiyaさんのBlog記事のFileSystemWatcherですが、こいつを扱うのは厄介らしいです。 FileSystemWatcherのChangeイベントって複数回発生するのね ということでid:trapemiyaさんの対処方法はChangedイベント発生後10秒間は次のイベントを無視るというものでした。ちょっと対処方法は変わりますが、Rxを使うと10秒間イベントが発生しなかったら・・・といった方法での対応がさくっとできます。 using System; using System.IO; using System.Reactive.Linq; namespace FileWatchTest { class Program { static void Main(string[] args) { // 監視対象のディレクトリ var dir = @"C:\Users\Ka