将文件夹的内容输出到文本框
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;
}
我在 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;
}