Program needs to read file everytime it changes
<p>I have a program that reads an XML file (for now, on local computer.) and loads the data into a list of struct.</p>

<p>How can I make it such that if I execute it, it does the above but then waits to keep checking for any change to the file. Should the file be changed, it reads the file all over again.</p>

<p>Do I need to create a file watcher service as described here:</p>

<p>FileWatcher.aspx">http://www.codeproject.com/KB/files/C_FileWatcher.aspx</p>
