我试图获得"默认桌面路径"("路径"将我带到桌面上"每个" Pc)。
我不擅长编程/英语,抱歉。 :( 但我很乐意得到答案。 :)
答案 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文件夹的路径。比任何手动路径构建都要强大得多,因为用户可以改变这条路径。