【发布时间】:2012-05-16 00:48:29
【问题描述】:
我正在使用相对路径创建StreamWriter。但是文件没有出现。要进行故障排除,我想检查完整路径是否符合我的预期。那么有一个StreamWriter 实例,我怎样才能得到它要写入的文件的完整路径呢?
string fileName = "relative/path.txt"
StreamWriter sw= new StreamWriter(fileName);
// What is the full path of 'sw'?
【问题讨论】:
-
你有没有考虑过,当你在 Visual Studio 中运行你的应用程序时,当前目录是 bin/debug 或 bin/release ?
-
@Steve 是的,我正在寻找 bin/debug/release 目录中的文件......文件不存在,这就是我想以编程方式获取完整路径的原因。比较我是否在正确的目录中搜索
-
好的,我使用了 Windows 的“搜索文件”功能,终于找到了我的文件所在的位置。问题可以关闭,也可以保持打开状态,以便有人可以回答......
-
@javapowered 如果这个文件可以关闭,那你可以自己做。
标签: c# streamwriter