如何从数码相机访问路径C#
C# 我需要将安卓设备上的文件(没有大容量存储选项,如何从数码相机访问路径C#,c#,path,directory,relative-path,file-copying,C#,Path,Directory,Relative Path,File Copying,C# 我需要将安卓设备上的文件(没有大容量存储选项,KitKat 4.4)复制到Windows中的桌面,该文件显示为绝对路径(H:\\J:\\…等),但显示为“我的电脑\SM-T531\Tablet\database.db” 所以。。。问题是找不到源路径 如何解决这个问题?这里有一个提示。。使用调试器并逐步执行代码,将断点放置在每一行上。路径中是否真的有这些空格。。?我对此表示怀疑,但只是想知道。是的,但是说“源路径不存在”…不是逻辑单元“E:,H:”等等。。 string sourceDir
KitKat 4.4)
复制到Windows中的桌面,该文件显示为绝对路径(H:\\J:\\…等)
,但显示为“我的电脑\SM-T531\Tablet\database.db”
所以。。。问题是找不到源路径
如何解决这个问题?这里有一个提示。。使用
调试器
并逐步执行代码,将断点
放置在每一行上。路径中是否真的有这些空格。。?我对此表示怀疑,但只是想知道。是的,但是说“源路径不存在”…不是逻辑单元“E:,H:”等等。。
string sourceDir = @My Computer\SM-T531\Tablet\";
string destinationDir = @Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "/DataBases";
DirectoryInfo dirSource = new DirectoryInfo(Path.GetFullPath(sourceDir));
DirectoryInfo dirDestination = new DirectoryInfo(Path.GetFullPath(destinationDir));
foreach (string file in Directory.GetFiles(sourceDir, "*.db"))
{
File.Copy(file, Path.Combine(destinationDir, Path.GetFileName(file)), true);
}