如何从数组中获取项目并将其显示在文本框中;

问题描述:

string[] files = Directory.GetFiles("C:/Users/ME/Desktop/items/", ".txt", SearchOption.AllDirectories); 

我如何在我创建的文本框中显示返回的结果?如何从数组中获取项目并将其显示在文本框中;

foreach (string file in files) { 
    textbox1.Text += file + Environment.NewLine; 
} 

System.Text.StringBuilder sbText = new System.Text.StringBuilder(10000); 

foreach (string sFile in files) { 
    sbText.AppendLine(sFile); 
} 

TextBox1.Text = sbText.ToString(); 

textbox1.Text = string.Join(Environment.NewLine, files); 

这在内部使用一个StringBuilder或等效实现最佳性能和堆碎片预防

提供这是一个多行文本框:

foreach (string file in files) 
{ 
    YourTextBox.Text += file + '\r\n'; 
}