如何使用GetFolderPath获取自定义文件夹路径?

时间:2010-08-29 09:31:00

标签: c# .net winforms

string downloadArea = Environment.GetFolderPath((Environment.SpecialFolder.MyDocuments) + "\\My Personal Documents\\CVs");

我正试图以...... \我的个人文件\简历

结束这条路

我的个人文档和简历是位于MyDocuments下的文件夹。

上面的代码给出了一个编译错误:

  

'System.Environment.GetFolderPath(System.Environment.SpecialFolder)'的最佳重载方法匹配   有一些无效的论点

     

另一个错误:

     

参数'1':无法转换   '字符串'到   'System.Environment.SpecialFolder'

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:3)

首先获取特殊的“我的文档”文件夹路径,然后使用Path.Combine附加其他目录:

string myDocuments = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string downloadArea = Path.Combine(myDocuments, "My Personal Documents", "CVs");