FileSystemWatcher создает свой собственный поток?
Я хочу, чтобы эта работа выполнялась в другом потоке, но нужно ли создавать поток или он выполняет всю работу в разных потоках?
Подобно:
Thread fileThread = new Thread(() =>
{
FileWatcher = new FileSystemWatcher();
FileWatcher.Created += OnFileEvent;
FileWatcher.Deleted += OnFileEvent;
FileWatcher.Renamed += OnRenameEvent;
FileWatcher.EnableRaisingEvents = true;
});
fileThread.Start();