我正在尝试将所有文本文件合并到一个文件中。我遇到的问题是文件名基于以前在我的应用程序中捕获的数据。我不知道如何定义文本文件所在的路径,也许。我不断收到错误消息,但文件的路径是正确的。我错过了什么?
string filesread = System.AppDomain.CurrentDomain.BaseDirectory + @"\data\Customers\" + CustComboB.SelectedItem + @"\";
Directory.GetFiles(filesread);
using (var output = File.Create("allfiles.txt"))
{
foreach (var file in new[] { filesread })
{
using (var input = File.OpenRead(file))
{
input.CopyTo(output);
}
}
}
System.Diagnostics.Process.Start("allfiles.txt");
我的错误:
System.IO.DirectoryNotFoundException
HResult=0x80070003 消息=找不到路径“C:\Users\simeo\source\repos\UpMarker\UpMarker\bin\Debug\data\Customers\13Dec2018\”的一部分。
我不能张贴图片,但让我试着在我的表格上提供更多细节。我选择了一个combobox item,这个item是一个目录。然后我有一个列表框,显示我的目录中的文件。然后我有一个按钮来执行我合并文件的愿望。谢谢