相关疑难解决方法(0)

List<string> 的层次结构路径

我有一个像这样的路径列表:

Root 
Root/Folder1 
Root/Folder1/SubFolder1.1 
Root/Folder1/SubFolder1.2
Root/Folder2 
OtherRootFolder 
OtherRootFolder/Folder1
Run Code Online (Sandbox Code Playgroud)

我需要使用文件夹 + 儿童列表创建分层结构

public class FolderTreeModel
{
    public string Title { get; set; }
    public List<FolderTreeModel> Children { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

如何将该路径拆分为该结构以如下所示:

Root
'-- Folder1
'---- SubFolder1.1
'---- SubFolder1.2
'-- Folder2
'-- OtherRootFolder
'---- Folder1
Run Code Online (Sandbox Code Playgroud)

提前致谢。

c#

1
推荐指数
1
解决办法
1090
查看次数

标签 统计

c# ×1