반응형 디렉터리감지1 폴더 모니터링. Directory Watcher 폴더 모니터링 파일 생성,삭제,변경등 감지 이벤트 C# 에서 특정 폴더에 파일이 생성되면 처리하는 로직이 필요할때가 많습니다. 타이머를 써서 처리할 수도 있지만, 비효율적이죠. 주기적으로 계속해서 파일을 비교하고, 변화를 감지해야하니까요. 그래서 이벤트를 발생시키는 FileSystemWatcher 라는 것을 씁니다. C# 콘솔 프로그램으로 테스트 해보겠습니다. 먼저, 콘솔 프로젝트 생성. FileSystemWatcher 를 사용하기 위해 클래스를 생성하겠습니다. 그냥 Program.cs 에 main 함수 안에 작성해도됩니다만 -_- ㅋ . 클래스로 만들면 나중에 그대로 써먹을수있겠죠. 이벤트가 발생했을때 호출하는 함수를 delegate 로 넘기면 class를 호출한 곳의 함수를 쓸 수 있습니다. 음.. .. 2019. 1. 14. 이전 1 다음 728x90 반응형