c# - 电话设备上的DirectoryInfo类中的GetFiles()

时间:2018-03-22 22:27:59

标签: c# android getfiles directoryinfo

我正试图通过计算机上的USB插件从我的三星手机获取文件列表。由于未找到部分路径,下面的代码返回文件未找到异常。但是,可以在文件资源管理器中找到源路径。

string source = @"SAMSUNG\Phone";
DirectoryInfo dir = new DirectoryInfo(source);

dir.GetFiles("*.*", System.IO.SearchOption.AllDirectories);

手机设备显示器的外观如下所示:

Example: screenshot of file explorer

错误消息列出了我的项目名称路径\ SAMSUNG \ phone,这很奇怪。我尝试使用普通的USB拇指驱动器,它有一个实际的驱动器名称,它的工作原理。任何建议帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

如果您只是将SAMSUNG\Phone视为相对路径(相对于您应用的current working directory)。如果您打算访问UNC share,请使用\\SAMSUNG\Phone