用于在路径列表中筛选顶级目录的算法,C#
本文关键字:算法 路径 列表 筛选 用于 | 更新日期: 2023-09-27 18:19:32
输入:
/dir1
/dir1/subdir
/dir1/subdir/sub-subdir
/dir2
输出应为:
/dir1
/dir2
这个怎么样:
string inputDir = "/dir1/subdir/sub-subdir";
string [] Split = inputDir.Split(new Char [] {'/'}, StringSplitOptions.RemoveEmptyEntries);
string outputDir = Split[0];
List<string> result= new List<string>();
foreach (string i in input)
{
string[] tmp = i.split(@"/");
result.add(@"/" + tmp[0]);
}