我有这个代码:
Stream f = File.Open("data.majid", FileMode.OpenOrCreate, FileAccess.ReadWrite);
文件将在哪里创建?
我有这个代码:
Stream f = File.Open("data.majid", FileMode.OpenOrCreate, FileAccess.ReadWrite);
文件将在哪里创建?
path参数允许指定相对或绝对路径信息。相对路径信息被解释为相对于当前工作目录。要获取当前工作目录,请参阅GetCurrentDirectory。
从MSDN
;
path 参数允许指定相对或绝对路径信息。相对路径信息被解释为相对于当前工作目录。要获取当前工作目录,请参阅GetCurrentDirectory。
查看Directory.GetCurrentDirectory
当前目录与原始目录不同,原始目录是启动进程的目录。
它将存储在当前目录中。您的应用程序将运行
例如:
如果您调用Directory.GetCurrentDirectory();
它将返回:
"C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0"
此外:
可以在 VisualStudio 项目设置中更改工作目录 属性 | 调试
如果您为用户创建应用程序的快捷方式,您可以指定“开始于”属性