Jak sprawdzić, czy plik jest w pełni skopiowany w .NET

Monitoruję folder pod kątem nowych plików i muszę je przetworzyć. Problem polega na tym, że czasami otwarcie pliku kończy się niepowodzeniem, ponieważ system nie zakończył kopiowania.

Jaki jest właściwy sposób sprawdzenia, czy plik się skończył?

Wyjaśnienie: Nie mam uprawnień do zapisu do folderu / plików i nie mogę kontrolować procesu kopiowania (to użytkownik).

questionAnswers(9)

yourAnswerToTheQuestion