使用Environment.SpecialFolder.MyDocuments
可以很容易地访问C#中的“ MyDocuments”文件夹,该文件夹返回路径:
C:\Users\userName\Documents\
但是,如果用户激活了OneDrive,则上述方法会将我带到路径:
C:\Users\userName\OneDrive\Documents
如果用户激活了OneDrive,如何访问普通的myDocuments文件夹?
我可以简单地手动从目录路径中删除该部分,但我希望使用更“干净”的解决方案。