擅长:python、mysql、java
<p>正如@Prescott建议的那样,使用<code>FileSystemWatcher</code>。并确保以适当的<a href="http://msdn.microsoft.com/en-us/library/system.io.fileshare.aspx" rel="nofollow">FileShare</a>模式打开该文件(<code>FileShare.ReadWrite</code>似乎是适当的),因为该文件可能仍由服务器打开。如果试图在另一进程仍在使用该文件时以独占方式打开该文件,则打开操作将失败。</p>
<p>另外,为了获得一点性能,您可以记住最后一个位置,您已经读取了该文件,并且只读取了新的部分。</p>