У меня есть код (программа), работающий к настоящему времени, который использует выбор входных файлов, выходных папок и затем преобразование в xml.Когда/где реализовать FileSystemWatcher
Все переменные и методы находятся внутри класса (другой файл, но это не проблема).
В любом случае. Я хотел бы изменить его поведение на поведение hotfolder; Таким образом, когда какой-либо файл добавляется в папку, он будет обрабатываться на основе уже реализованных методов и делать все, что захочу.
Хорошо, теперь вот мой вопрос: на самом деле, на Form1.cs все, что я получил, это некоторые вызовы button_click. Должен ли я поместить метод FileSystemWatcher + OnChanged внутри Form1.Cs или разместить его внутри моего файла Classes.cs (это файл со всеми методами, переменными и т. Д. - бизнес-логикой). Кроме того, когда я его называю? Как только будет инициализирована форма1, было бы лучше? Спасибо за ваше мнение :)
FileSystemWatcher - дорогостоящее действие, люди используют его, когда смена файла или папки на жестком диске очень чувствительна к текущему приложению, вы не должны использовать его, если это действительно не нужно. На основе ваших предыдущих вопросов вы разрабатываете инструмент, который преобразует тип файла в другой тип файла. Это не нужно для реализации этого techicque. – Sakura
Меня попросили внедрить систему HotFolder - так что ... FileSystemWatcher - мой парень :) –