Directory.GetDirectories(string path)方法
Directory.GetDirectories(string path)
是.NET Framework提供的用于获取指定目录中所有子目录路径的方法。
该方法返回一个字符串数组,数组中的每个字符串表示该目录中一个子目录的路径。如果没有子目录,返回空数组。
使用方法
path
参数:要获取子目录的目录路径。
示例 #1:
using System;
using System.IO;
class Program {
static void Main(string[] args) {
// 获取当前目录下的所有子目录
string[] subdirectories = Directory.GetDirectories(".");
// 遍历获取到的子目录,输出路径
foreach(string subdirectory in subdirectories) {
Console.WriteLine(subdirectory);
}
}
}
示例 #2:
using System;
using System.IO;
class Program {
static void Main(string[] args) {
// 获取指定目录下的所有子目录
string[] subdirectories = Directory.GetDirectories(@"C:\Users\username\Desktop");
// 遍历获取到的子目录,输出路径
foreach(string subdirectory in subdirectories) {
Console.WriteLine(subdirectory);
}
}
}
以上示例中,Directory.GetDirectories(string path)
方法被用于获取当前目录和指定路径下的所有子目录路径,并通过遍历字符串数组来输出这些路径。