我正在尝试编写一个自动化测试,并且作为设置的一部分,我理想地要做的是创建一个临时文件列表,以供稍后在测试中使用(而不是拥有一个充满很多文件夹的文件夹)。空白文件阻塞了我的解决方案)。
按目前的情况,我的测试设置如下:
var fileNames = new List<string>
{
"file1.doc",
"file2.doc",
"file3.doc",
"file4.doc",
"file5.doc",
"file6.doc
};
foreach (var fileName in fileNames)
{
.......
}
我尝试查看“ new Stream ...”,但我不确定100%就是我真正想要的。
有什么想法吗?
答案 0 :(得分:2)
您可以使用File.Create()
创建文件:
fileNames.ForEach(f => File.Create(f).Close()); // don't forget to close the file again