C# 将文件下载到C中新创建的目录#
我正在动态创建目录,我想将文件下载到新创建的目录:C# 将文件下载到C中新创建的目录#,c#,C#,我正在动态创建目录,我想将文件下载到新创建的目录: // The code to create the directory based on revision number and original name System.IO.Directory.CreateDirectory(@"C:\Users\bob\Desktop\Hello\Files\" + "v" + fileInfo.RevisionNumber + "_" + fileInfo.OriginalName); // This
// The code to create the directory based on revision number and original name
System.IO.Directory.CreateDirectory(@"C:\Users\bob\Desktop\Hello\Files\" + "v" + fileInfo.RevisionNumber + "_" + fileInfo.OriginalName);
// This method downloads files and takes 4 parameters.
// The only one that really matters is the second one, targetFolder,
// which is a String value. Any idea on how I can download the files
// to the newly created directory (above) using the method below?
ecm.RetrieveFile(fileInfo.ID, targetFolder, recreateDirectoryStructureFlag, overwriteWithoutPromptFlag);
将传递给
CreateDirectory
的字符串传递给将字符串放在单独的变量中并将变量传递给两个函数可能很有用。传递传递给
CreateDirectory
的相同字符串string targetFolder= System.IO.Directory.CreateDirectory(@"C:\Users\bob\Desktop\Hello\Files\" + "v" + fileInfo.RevisionNumber + "_" + fileInfo.OriginalName).FullName;
ecm.RetrieveFile(fileInfo.ID, targetFolder, recreateDirectoryStructureFlag, overwriteWithoutPromptFlag);
将字符串放在单独的变量中并将变量传递给两个函数可能很有用。
CreateDirectory
返回一个DirectoryInfo
对象。如果存储返回的对象,则可以将newDirectory.FullPath
传递给下载函数。CreateDirectory
返回一个DirectoryInfo
对象。如果存储返回的对象,则可以将newDirectory.FullPath
传递给下载函数。我了解到DirectoryInfo对象有一个返回完整路径的FullName方法。我使用这个方法来获取路径
string targetFolder= System.IO.Directory.CreateDirectory(@"C:\Users\bob\Desktop\Hello\Files\" + "v" + fileInfo.RevisionNumber + "_" + fileInfo.OriginalName).FullName;
ecm.RetrieveFile(fileInfo.ID, targetFolder, recreateDirectoryStructureFlag, overwriteWithoutPromptFlag);
谢谢大家的帮助。我了解到DirectoryInfo对象有一个返回完整路径的全名方法。我使用这个方法来获取路径 谢谢大家的帮助