There may be times where your application may have to watch for changes to files on the file system. You may need to reload a configuration file when changes are made, or notify the user that changes were made outside of the application. This is where the FileSystemWatcher comes in.
[Code Removed From Excerpt. Read More for Code]