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());

请任何人建议我代码或解决方案?

谢谢。

StreamWriter无法找到部分路径

Windows CE设备没有"C:'"目录。根目录是"'",所以你的路径应该是"'Temp"。然而,对于最佳实践,我不会养成在根目录中存储文件的习惯,而是使用Environment.GetFolderPath(…)来获取用户个人文件夹(我的文档)或应用程序数据文件夹的路径。