我想用当前的应用程序本地化和文件名打开文件。
我做过类似的事情:private string appPath = System.IO.Path.GetDirectoryName(Application.ExecutablePath);
而且我试着做appPath + "filename"
,但是我得到了一个没有找到文件的例子。当我手动编写文件的本地化时,它被找到并且可以打开。你能帮帮我吗?
答案 0 :(得分:3)
试试这个:Path.Combine(appPath, "filename");
。
最有可能的是appPath
和文件名之间缺少反斜杠(或者系统中的路径分隔符char)。 Combine
方法将为您处理。