我可以保存"默认桌面路径"

时间:2014-07-23 11:16:44

标签: c#

我试图获得"默认桌面路径"("路径"将我带到桌面上"每个" Pc)。

我不擅长编程/英语,抱歉。 :( 但我很乐意得到答案。 :)

3 个答案:

答案 0 :(得分:3)

我的猜测是你想要的:

Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)

由于您正在寻找目录路径,因此使用SpecialFolder.DesktopDirectory代替SpecialFolder.Desktop更有意义。但我当然会根据你的确切要求猜测一下。

请参阅以下文档:

答案 1 :(得分:3)

如果要获取文件系统路径:

Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)

如果要获取shell命名空间文件夹:

Environment.GetFolderPath(Environment.SpecialFolder.Desktop)

P.S。:如果你不知道区别:What's the difference between SpecialFolder.Desktop and SpecialFolder.DesktopDirectory?

答案 2 :(得分:1)

我想你想要这个:

path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)

这将返回Desktop文件夹的路径。比任何手动路径构建都要强大得多,因为用户可以改变这条路径。