如何为StreamWriter指定两个级别的路径:
作为位于D:\ Projects \ ffp \ bin \ Debug>的示例项目。需要做cd ../../然后保存在LOG目录中就像D:\ Projects \ ffp \ LOG \ test.txt
我试着去描述 - 无论什么路径总是需要保存在更高的两个级别。
答案 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