Ed *_*mes 4 c# file-manipulation
在MSDN文档中,它说它只返回目录名称("返回值类型:...包含路径中子目录名称的String类型的数组."),但是在它们的示例代码中,它们在没有连接它们的情况下递归,所以这是否意味着他们返回完整的路径?
即他们的示例代码:
public static void ProcessDirectory(string targetDirectory)
{
// Process the list of files found in the directory.
string [] fileEntries = Directory.GetFiles(targetDirectory);
foreach(string fileName in fileEntries)
ProcessFile(fileName);
// Recurse into subdirectories of this directory.
string [] subdirectoryEntries = Directory.GetDirectories(targetDirectory);
foreach(string subdirectory in subdirectoryEntries)
ProcessDirectory(subdirectory);
}
Run Code Online (Sandbox Code Playgroud)
如果GetDirectories方法只返回目录名,则无效!
它返回完整路径.您可以使用PowerShell进行验证:
[IO.Directory]::GetDirectories('C:\')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7310 次 |
| 最近记录: |