У меня есть файл, и мне нужно убедиться, что он существует, прежде чем вставлять строку в базу данных. После вставки мне нужно использовать ПК как часть имени файла и переместить его в другое место.
Как мне проверить, существует ли он, а затем заблокировать его, чтобы его нельзя было удалить, пока я не смогу вставить его в базу данных, а затем перейти к перемещению файла без его удаления после снятия блокировки?
также файл может использоваться. Я подумываю скопировать файл в безопасное место, а затем переместить его. В этом случае мне нужно скопировать файл, который используется для чтения. Как я могу безопасно выполнить описанные выше действия?
Использование .NET