Directory.GetDirectories(path) 返回完整路径还是仅返回名称?

2024-02-07

在 MSDN 文档中,它说它只返回目录名称(“返回值 类型: ... 包含路径中子目录名称的字符串类型数组。”),但是在他们的示例代码中,他们递归而不连接它们,所以这是否意味着他们返回完整路径?

即他们的示例代码:


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);
}

如指定函数的 MSDN 页面 http://msdn.microsoft.com/en-us/library/c1sez4sc.aspx:

该方法返回的名称是 以目录为前缀 中提供的信息path[ed:函数的参数]。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Directory.GetDirectories(path) 返回完整路径还是仅返回名称? 的相关文章

随机推荐