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对象有一个返回完整路径的全名方法。我使用这个方法来获取路径

谢谢大家的帮助