c# - 如何获取用户视频目录?

标签 c# .net winforms

我试过这个:

userVideosDirectory = Directory.GetParent(Environment.GetFolderPath
                                 (Environment.SpecialFolder.ApplicationData)).FullName + "\\Videos";

但这给了我:

C:\Users\username\AppData\Videos

但我没有 AppData 目录:

C:\Users\username\Videos

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

最佳答案

您可以使用 Environment.SpecialFolders.MyVideos property 获取视频文件夹,并使用 Environment.GetFolderPath method 获取它的实际路径.

string path = Environment.GetFolderPath(Environment.SpecialFolder.MyVideos);

请注意 that enum包含更多您可以获得的文件夹。

关于c# - 如何获取用户视频目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31261622/

相关文章:

c# - 带有图形的自定义字体样式

.net - 绑定(bind)到 DataGridView - 有没有办法将单元格的背景颜色设置为 "bind"?

c# - 在 Visual C# Windows 窗体中读取/写入 PDF 文件

c# - Windows Phone 8.1 从远程 URL 占位符加载图像

C# OrderBy 和 iOS 给出 JIT 错误

c# - 更新查询位置附近的语法不正确

.net - 将 WCF 绑定(bind)从 ASP.NET 迁移到 ASP.NET Core 完整框架

c# - 将 Datagridview 记录导出到 Excel

c# - WinForm 尝试提交来自 CellValueChanged 事件的 DataGridView 更改

c# - 从文本中剥离 RTF 格式会导致 Richtextbox 处理错误