Создание списка временных файлов для каждой строки в списке? - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь написать автоматизированный тест и в качестве части настройки, в идеале, я хочу создать список временных файлов, которые будут использоваться позже в тесте (вместо того, чтобы иметь папку, полную множествапустые файлы засоряют мое решение).

В моем нынешнем виде моя тестовая установка выглядит следующим образом:

var fileNames = new List<string>
            {
                "file1.doc",
                "file2.doc",
                "file3.doc",
                "file4.doc",
                "file5.doc",
                "file6.doc
            };


foreach (var fileName in fileNames)
{
    .......
}

Я попытался посмотреть на "новый поток ...", но яне уверен на 100%, что это то, к чему я стремлюсь.

Есть идеи?

1 Ответ

2 голосов
/ 08 мая 2019

Вы можете использовать File.Create() для создания файлов:

fileNames.ForEach(f => File.Create(f).Close()); // don't forget to close the file again
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...