Как я могу проверить, будет ли file.delete () успешно, не попробовав его, в C#?C#

Место общения программистов C#
Anonymous
Как я могу проверить, будет ли file.delete () успешно, не попробовав его, в C#?

Сообщение Anonymous »

В C#, System.io.file.delete (filePath) либо удалит указанный файл, либо поднимет исключение. Если у текущего пользователя нет разрешения на удаление файла, он поднимет несанкционированное значение. /> Я в основном хочу сделать: < /p>

if (FileIsDeletableByCurrentUser(filePath)) {
/* remove supporting database records, etc. here */
File.Delete(filePath);
}
< /code>

Но я понятия не имею, как реализовать FileIsDeletableBurrentUser (). < /p>

Подробнее здесь: https://stackoverflow.com/questions/144 ... ng-it-in-c

Вернуться в «C#»