Как записать пути всех файлов и папок в txt файл, и загрузить в TreeView?
Пробовал написать сам ? Покажи что не получилось.
Записать список файлов и папок в файлprivate void FoldersToFile()
{
    var folder = @"C:\Temp";
    var fileResult = @"X:\Temp\result.txt";

    TextWriter tw = new StreamWriter(fileResult, false, Encoding.Default);

    tw.WriteLine(folder);

    Directory.GetDirectories(folder, "*", SearchOption.AllDirectories)
                     .ToList().ForEach(dir =>
    {
        tw.WriteLine(dir);
        Directory.GetFiles(dir).ToList().ForEach(file => tw.WriteLine(file));
    });

    tw.Close();
}
Забить в treeViewprivate void ReadFile()
{
    var fileResult = @"X:\Temp\result.txt";
    var content = File.ReadAllLines(fileResult).ToList();
    
    foreach (var element in content)
    {
        if (treeView1.Nodes.Count >0)
        {
            var x = SearchNode(Directory.GetParent(element).ToString(), treeView1.Nodes[0]);
            x?.Nodes.Add(element);
        }
        else treeView1.Nodes.Add(element);
    }
    treeView1.ExpandAll();
}