Если я хочу, чтобы мое приложение (написанное на .NET) удаляло файл, чтобы его нельзя было восстановить с помощью инструмента восстановления диска. Какие у меня варианты?
Одна вещь, о которой я могу подумать, это то, что я открываю ее в режиме записи, перезаписываю все это случайными данными, и это делает файл невосстановимым. Есть ли другой способ?