我正在为我的程序创建一个UserControl,它将模仿OpenFileDialog。 当我导航到我正在使用的目录时
System.IO.Directory.GetDirectories(Path)
和
System.IO.Directory.GetFiles(Path)
获取目录的内容。
当我导航到%USERPROFILE%(在我的情况下是C:\ Users * UserName *)时,有一个隐藏的My Documents文件夹以及Documents文件夹。
当您导航到“我的文档”文件夹时,它会将您带到“文档”文件夹,但它会显示在
列表中System.IO.Directory.GetDirectories(Path)
我的问题是,在代码中是否有办法找到“我的文档”文件夹指向的位置?
我知道我可以使用
找到“我的文档”文件夹的位置Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
但我需要找到每个目录保存的实际路径,以防它与实际地址不同。
如果不可能的话,我会接受替代方案。
由于