StreamWriter路径指定一个或多个级别

时间:2015-01-12 16:54:21

标签: c# stream

如何为StreamWriter指定两个级别的路径:

作为位于D:\ Projects \ ffp \ bin \ Debug>的示例项目。需要做cd ../../然后保存在LOG目录中就像D:\ Projects \ ffp \ LOG \ test.txt

我试着去描述 - 无论什么路径总是需要保存在更高的两个级别。

1 个答案:

答案 0 :(得分:1)

CodeCaster的评论应该是正确的......

new StreamWriter(@" .. \ .. \ Log \ filename.log")

应该返回/关闭两个目录,然后转发/向上转入" Log"夹。我不相信该文件夹会自动创建。

如果您需要先创建文件夹,请使用Directory对象中的Exist和CreateDirectory方法:

http://msdn.microsoft.com/en-us/library/system.io.directory.exists(v=vs.110).aspx http://msdn.microsoft.com/en-us/library/54a0at6s(v=vs.110).aspx