就是没写过代码
现在想写一个小功能,
点击按钮,就把文件夹显示到控件上,
string past = @"E:\123";
System.Diagnostics.Process.Start(past);
DirectoryInfo folder = new DirectoryInfo(past);
this.richTextBox1.Text= folder + "\n";
这样写只是把文件路径显示到控件上,里面的文件夹没有显示到控件,应该怎么写呢,跪了
那得循环遍历所有的文件夹,然后用字符串拼接起来显示。参考:
public static List <string> getDirectory(string path)
{
List<String> list = new List<string>();
DirectoryInfo root = new DirectoryInfo(path);
DirectoryInfo [] di= root.GetDirectories();
for (int i = 0; i < di.Length; i++)
{
// Console.WriteLine(di[i].FullName);
list.Add(di[i].FullName);
}
return list;
}