title: Using C#, how does one figure out what process locked a file?
body: <p>In Windows, how do I determine (using C#) what process locked a file? </p>
  
  <p>Third-party tools are helpful, but not what I'm looking for.</p>