StreamWriter无法找到部分路径
本文关键字:路径 StreamWriter | 更新日期: 2023-09-27 18:03:34
我使用的是vs2008上的猎鹰X3移动计算机。我正在尝试写一个文本文件到本地目录。
a)这可能吗?
b)抛出错误" could not find a part of the path"
下面是我的代码: var output = new List<string>();
var importDirectory = string.Format(@"C:'Temp");
var timeStamp = DateTime.Now.ToString("dd-MM-yyyy_HH-mm-ss");
var fileName = string.Format("Test_{0}.txt", timeStamp);
var path = string.Format(@"{0}'{1}", importDirectory, fileName);
output.Add("01");
output.Add(path);
var streamWriter = new StreamWriter(path);
streamWriter.WriteLine(output.ToString());
请任何人建议我代码或解决方案?
谢谢。
Windows CE设备没有"C:'"目录。根目录是"'",所以你的路径应该是"'Temp"。然而,对于最佳实践,我不会养成在根目录中存储文件的习惯,而是使用Environment.GetFolderPath(…)来获取用户个人文件夹(我的文档)或应用程序数据文件夹的路径。