Способ извлечь все файлы из специальной папки C # - PullRequest
0 голосов
/ 03 декабря 2018

Я пытался получить все файлы из специальной папки.Я сохраняю его в этой форме:

var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
            var filename = Path.Combine(documents, InputName.Text);
            File.WriteAllText(filename, string);

Где inputName.Text - имя пользователя.Допустим, я использую свое имя в качестве имени файла.

Я пытался получить его через:

var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string[] temp1 =Directory.GetFiles(documents);

Но он возвращает пустой массив.Есть ли способ извлечь из него все файлы?

1 Ответ

0 голосов
/ 03 декабря 2018

Я не вижу проблем в вашем коде ниже.На самом деле, я попробовал ниже в моем примере консольного приложения, и он возвращает массив правильно.Вы уверены, что у вас есть разрешение на специальную папку?

    var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
    string[] temp1 =Directory.GetFiles(documents);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...