如何获取用户视频目录?

Man*_*hia 5 .net c# winforms

我试过这个:

userVideosDirectory = Directory.GetParent(Environment.GetFolderPath
                                 (Environment.SpecialFolder.ApplicationData)).FullName + "\\Videos";
Run Code Online (Sandbox Code Playgroud)

但那给了我:

C:\Users\username\AppData\Videos
Run Code Online (Sandbox Code Playgroud)

但是我没有目录AppData:

C:\Users\username\Videos
Run Code Online (Sandbox Code Playgroud)

如何在没有AppData的情况下获取视频目录?

Pat*_*man 12

您可以使用该Environment.SpecialFolders.MyVideos属性获取视频目录:

string path = Environment.GetFolderPath(Environment.SpecialFolder.MyVideos);
Run Code Online (Sandbox Code Playgroud)

请注意,Environment.GetFolderPath您可以通过这种方式包含更多文件夹.