Как я создаю файл И какие-либо папки, если папки не существуют?

Предположите, что я хочу создать (или перезапись) следующий файл:- C:\Temp\Bar\Foo\Test.txt

Использование Файла. Создать (..) метод, это может сделать это.

НО, если у меня нет ни одной из следующих папок (от того пути в качестве примера, выше)

  • Временный файл
  • Панель
  • Нечто

затем я бросил DirectoryNotFoundException.

Так.. учитывая путь, как мы можем рекурсивно создать все папки, необходимые для создания файла.. для того пути? Если папки Temp или Bar существуют, но Foo не делает... затем, это создается также.

Для простоты, позволяет, предполагают, что нет никаких Проблем безопасности - все полномочия прекрасны и т.д.

123
задан eddie 6 November 2019 в 14:52
поделиться