c# - 为列表中的每个字符串创建一个临时文件列表?
问题描述
我正在尝试编写一个自动化测试,作为设置的一部分,我最理想的做法是创建一个临时文件列表,以便稍后在测试中使用(而不是让一个充满大量空白文件的文件夹堵塞我的解决方案)。
就目前而言,我的测试设置如下所示:
var fileNames = new List<string>
{
"file1.doc",
"file2.doc",
"file3.doc",
"file4.doc",
"file5.doc",
"file6.doc
};
foreach (var fileName in fileNames)
{
.......
}
我试过看“新流......”,但我不能 100% 确定这就是我真正想要的。
有任何想法吗??
解决方案
您可以使用File.Create()
创建文件:
fileNames.ForEach(f => File.Create(f).Close()); // don't forget to close the file again
推荐阅读
- gstreamer - gst-rtsp-server 使用多播 udp 源问题
- python - 如何使用循环生成使用先前输出作为输入的列表?
- php - 上传大视频
- java - 在 Kotlin 中,为什么 mutableListOf 会返回 java.util.ArrayList 的实例,而 listOf 会返回 java.util.Arrays$ArrayList 的实例?
- flutter - 如何在 Flutter 中发送、阅读和删除短信?
- php - 如何解析这种类型的 JSON [PHP]
- python - 如何避免使用 selenium 被浏览器检测到
- javascript - SyntaxError:JSON.parse 处的 JSON 输入意外结束(
) on("数据") - python - 如何在熊猫中将四列excel数据作为两行
- c# - Azure IOT 集线器在发生网络更改或网络断开时立即断开连接