title: wait for a TXT file to be readable c#
body: <p>My application use "FileSystemWatcher()" to raise an event when a TXT file is created by an "X" application and then read its content.</p>
  
  <p>the "X" application create a file (my application detect it successfully) but it take some time to fill the data on it, so the this txt file cannot be read at the creation time, so im </p>
  
  <p>looking for something to wait until the txt file come available to reading. not a static delay but something related to that file.</p>
  
  <p>any help ? thx</p>