| 12345678910111213141516171819202122232425 | namespace Universal;public class Hierarchy{    public Hierarchy(string folderPath)    {        try        {            DirectoryInfo folder = new(folderPath);            Directories = folder.GetDirectories();            Files = folder.GetFiles();            if (Directories is null)                return;            this.NextHierachy = [];            Directories.Foreach(t => this.NextHierachy.Add(new(t.FullName)));        }        catch        {        }    }    public List<Hierarchy>? NextHierachy { get; set; }    public DirectoryInfo[]? Directories { get; set; }    public FileInfo[]? Files { get; set; }}
 |