我正在尝试访问 C:\Users\Public\Documents\下的信息,它在资源管理器上显示为 C:\Users\Public\Public Documents\。有没有一种方法能够使用 .NET C# 的资源管理器中显示的路径名访问联结下目录的 DirectoryInfo?
最佳答案
您希望何时/如何获得 C:\users\public\public documents
路径?
如果用户从资源管理器复制/粘贴,C:\users\public\documents
路径将被复制到剪贴板中。通过 SaveFileDialog
也会生成有效路径。
如果您需要访问 Windows 7 库的方法,您可以提供 Windows API Code Pack去吧然后,您可以访问“公共(public)文档,例如 KnownFolders.PublicDocuments
。据我所知(我以前从未使用过),仍然无法可靠地打开 C:\users\public\public documents
到 DirectoryInfo
中,但你可能更幸运地浏览文档。
关于c# - .NET 连接目录和 DirectInfo 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6701312/