将文件夹的内容输出到文本框

Output the contents of a folder to a textbox

我在 C# 领域相对较新且缺乏经验。因此,这个问题可能需要一个简单的答案!但是,我正在尝试开发一个基本的 windows 表单应用程序,该应用程序循环遍历服务器上的文件夹并 returns 其结果在文本框中。我遇到的问题是,尽管 System.String[] 重复而不是文件夹的内容,但我已经设法输出到文本框!任何帮助将不胜感激;

public void button1_Click(object sender, EventArgs e)
{
     string[] StagedFiles = Directory.GetFiles(@"\"+textBox1.Text+@"\d$\EDU");

     foreach (string file in StagedFiles)
     {
          textBox2.Text += StagedFiles + Environment.NewLine;
     }    
 }

您的 foreach 需要显示 file,但您显示的是数组

string[] StagedFiles = Directory.GetFiles(@"\"+textBox1.Text+@"\d$\EDU");

        foreach (string file in StagedFiles)
        {

            textBox2.Text += file + Environment.NewLine;
        }